
[历史归档]本文原发布于 cstriker1407.info 个人博客内容为历史存档仅供参考。发布时间2014-08-12 标题cocos2dx学习笔记CocoStudio的Animation Editor的简单使用分类编程 / C C / cocos2dx 标签cocos2dx·CocoStudiococos2dx学习笔记CocoStudio的Animation Editor的简单使用今天拿到了一堆图片就试了下使用CocoStudio的Animation Editor来拼接动画这里笔记下流程。备注这里作者没有正式的学习过CocoStudio可能使用方法有问题还请路过的大牛们指点一二。首先新建一个Animation Editor项目如下图然后在右侧资源文件夹如下图将导入的文件拖动到工作台中如下图注意这里需要首先看下左边的工作模式为【形体模式】拖动之后可以重命名下Layer也可以保持默认然后调节到【动画模式】开始制作动画调节到【动画模式】之后会自动新建一个动作这里我们把它重命名一下。由于动画简单这里把所有的图像的坐标都调节至0,0整个动画期间都不会更改如下图然后开始添加帧如下图由于这里是多张图片来回替换生成的动画这里我们添加多个帧然后通过更改透明度的方法来实现该动画如下图这里添加多个帧然后把指定的帧的透明度改为0如下图要修改透明度的帧如下图搞定之后就可以播放动画看下效果了。这里我们添加第二个动画如下图和第一个动画类似先将工作模式调节为【形体模式】将导入的文件拖到工作台中重命名下Layer将坐标都调节至0,0添加关键帧等。不过这里我们不更改透明度我们通过隐藏帧来实现如下图隐藏帧分布如下图搞定之后就可以播放动画看下效果了。最后就可以导出资源使用了如下图示例代码CCArmatureDataManager::sharedArmatureDataManager()-addArmatureFileInfo(images/arrow/arrow.ExportJson);cocos2d::extension::CCArmature*pArrowcocos2d::extension::CCArmature::create(arrow);pArrow-getAnimation()-play(show);