这是序列帧动画编辑器 AnimatePacker 2.0 支持mac & win32下载,方便自己编辑动作,节省大量的程序代码!AnimatePacker是一款动画编辑器,它是利用图片组合工具导出的plist文件,然后编辑动画,可添加复制帧,编辑翻转以及更改速度等等,操作简单方便实用。
我一直比较吐槽cocos2d-x那个动画加载方式,一个简单动画的加载,就需要写十几行代码。其中加载的代码占了好多,我们可以通过刷循环简化。也就是说,理论上至少可以减少大约一半的量。
但是你刷循环简化有个前提:png的排列必须十分规律,否则是无法使用的。并且,不同的动作有不同的帧数和不同的delay,你每个都要自己写。这毫无疑问是一个非常繁琐的过程。
于是我开发了一个工具AnimatePacker,专门解决这个问题。顾名思义,AnimatePacker就是一个动作打包的小工具,可以很方便的自己编辑动作。由此节省大量的程序编码。
这个工具要和TexturePacker等工具配合使用,因为需要他们来提供plist。另外,要使用这个工具,必须先熟悉TexturePacker等工具,以及cocos2d-x的动画代码。
打开界面,一目了然。熟悉cocos2d-x编程的人,肯定知道这四个框是什么。
Plists:所有的Plist列表,拖动plist文件到AnimatePacker窗口上,就可以加载。
Animations:所有的动作列表,点击“摄像机”按钮可以新建动作,双击可以编辑Name和Delay。
SpriteFrames:当前Animation对应的SpriteFrames列表,拖动可以排序。
Sprites:所有的备选Spirte,你可以拖动Spirte到SpriteFrames框下面。