1

我刚刚了解了 libGDX 在动画方面的功能。我知道如何使用纹理打包器,阅读要使用动画的图集,并使用动画类。

我使用 Adob​​e Flash 创建动画并将它们导出为 PNG 序列,然后使用纹理打包器。但是当要转换的图像太多时它会失败。我使用 80 张图像(600X600)对其进行了测试。我试图旋转一个大魔法圈。

我的问题是,创建动画的其他方法是什么?创建 PNG 序列的最佳方法是什么?

编辑:我使用了 TexturePacker-Gui: http
: //www.aurelienribon.com/blog/2012/06/texturepacker-gui-support-for-multiple-packs/ 并且能够将我的精灵打包成一个图集..点击'Pack Selected' 而不是 'Pack Em All' 成功了(可能是程序的错误)。而用精灵动画来旋转那个魔法阵是一个很大的错误。剩下的唯一问题是除了使用 Flash 之外,是否有更好的方法来创建动画?

4

2 回答 2

0

我有一些工具表单创建精灵表。

我没用这个 libgdx-texturepacker-gui,也许你可以试试。

我正在使用这个纹理打包器

于 2013-05-20T06:50:25.097 回答
0

如果您只想旋转不需要动画的东西。您可以Sprite仅使用一个图像创建一个,然后执行类似的操作sprite.rotate(...);

于 2013-05-20T07:20:16.357 回答