随着版本的第二次迭代,包体越来越大;随之而来的也就是下载量会有所影响;毕竟每增大一点包体大小,下载的玩家就会损失一小批; 但是我们的图片都经过美术压缩打包,依然包体不小; 最后发现是因为把图片都打包成plist格式,所以png的图片大小又一次增大了; PNGoo 这个软件可以再一次压缩,并且不破坏里 ...
分类:
其他好文 时间:
2016-07-28 15:45:22
阅读次数:
231
cocos2dx 3.10 1.在main函数中写入代码 2.在main.cpp中使用宏 ...
这几天在弄android studio,其实我早就知道as是大势所趋。。。我听elipse_xu讲的课说了,移动开发分为,android,ios,windowPhone。而开发工具,ios有XCode,windowPhone有Visio Studio 2015,但是作为市场份额最高的android却没有一套像样的开发工具。ec只是一个插件,需要集成sdk,ADT等开发环境,所以谷歌全力推出as作为a...
分类:
移动开发 时间:
2016-07-19 20:55:56
阅读次数:
621
1.安装vs2012 2.下载cocos2dx2.1.3,解压,然后安装vs模板 安装方式要在cmd的dos中,cd到这个目录,然后安装。 结果如下: 3.启动vs新建项目: 4.项目建立完毕之后: 5.配置环境,添加头文件路径,lib路径 在视图-->属性管理器里面: 在Debug里面选择.Win32.user 修改包含目录和库目录。 包含的目录需...
cocos2dx版本为3.10 1.具体原理和代码可以参考博文《利用shader改变图片色相Hue》,下面的代码根据该博文进行整理优化。 基本原理就是将RGB值转换为HSL值后加上输入的HSL值,再转换为RGB值。 2.spine变色的思路有三种: ①spine::SkeletonAnimation ...
分类:
其他好文 时间:
2016-07-14 02:14:22
阅读次数:
803
cocos2dx版本为3.10 1.在使用spine的过程中,发现了一个比较严重的问题:每次创建SkeletonAnimation的时候都会很卡,即使是使用同一个骨骼数据skeletonData。 跟踪代码发现,在每次调用函数spine::SkeletonAnimation::createWithF ...
分类:
编程语言 时间:
2016-07-13 22:48:48
阅读次数:
632
这里主要做的是游戏公告里面用到的,因此我加入了简单的html <font>标签解析,是为了给运营小白预览,但其中的size 属性没有,因为后来没有这个需求了,所以也就懒得改了。 实现思路很简单:设置好行宽和行高,然后一个一个字往上面添加,直到达到行宽上限或者换行符,就换行,再循环。 ...
分类:
其他好文 时间:
2016-07-13 10:27:03
阅读次数:
962
今天学习的时候遇到了Scale9Sprite————一张可拉伸的精灵,只要给它设置一下大小,它就会自动拉伸。 由于Scale9Sprite属于扩展库,所以需要添加如下代码 但是运行时出错报告为:No such file or directory. 所以,我们需要在项目上右键选择【属性】->【c/c+ ...
分类:
其他好文 时间:
2016-07-11 21:24:02
阅读次数:
162
[mw_shl_code=cpp,true] //3D晃动的特效 //CCActionInterval* shaky3D = CCShaky3D::create(5, CCSize(10, 10), 15, false); //pSprite->runAction(shaky3D); //3D瓷砖晃 ...
分类:
其他好文 时间:
2016-07-07 12:35:08
阅读次数:
153
2dskeletonanimation-spinetiledmapeditorTexturePackerSpriteIlluminatorPhysicsEditor(https://www.codeandweb.com)
分类:
其他好文 时间:
2016-07-07 11:15:09
阅读次数:
218