cocos2dx 3.10 1.在main函数中写入代码 2.在main.cpp中使用宏 ...
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
1.createproject
$cocosnewMyGame-pcom.your_company.mygame-lcpp-dNEW_PROJECTS_DIR
$cdNEW_PROJECTS_DIR/MyGame
分类:
其他好文 时间:
2016-07-07 11:15:01
阅读次数:
186
今天码代码,在创建新场景的时候,.h文件里 class Game : public cocos2d::Layer没有问题,在Game类里面,声明了它的成员之后,开始在.cpp文件里面实现这个类,到重写init函数的时候bool Game::init(),就遇到问题了,提示是Game是不确定的对象,第 ...
分类:
其他好文 时间:
2016-07-06 21:43:22
阅读次数:
117