我正在编写带有动画的 iPad cocos2d 游戏。
设计师给了我每个 png 动画角色的帧。我正在使用 TexturePacker 来打包我的纹理。但是其中一个字符非常大(600x600 像素)。还有200帧动画。因此,如果我将它与 TP 一起打包到一些地图集中,这将是非常大的内存部分。但实际上并非所有 600x600 像素都在变化。角色只有移动的手和腿。
我认为,我应该从帧中删除静态部分并从每个帧中删除动态部分以减少内存使用。是否有一些现有的工具可以做到这一点?还是在我的情况下有更好的方法?