我得到了这些images,当我收拾它们时,它们的顺序是错误的,就像最后7张图片一样,走到前面,这一切都让我感到困惑,我甚至都不知道为什么我之前没有任何问题包装过图像。
答案 0 :(得分:2)
除非您使用附加到文件名的索引指定该顺序,否则TexturePacker不会按特定顺序存储区域。打包和检索动画的预期方法如下:
1)为源图像命名并附加其帧编号,例如:
run1.png, run2.png, run3.png, etc.
2)使用TexturePacker打包它们。
3)加载TextureAtlas后,按名称检索一组区域。例如:
animation = new Animation(1/15f, textureAtlas.findRegions("run"));
检索到的区域将按源文件名中的帧编号顺序排列。