2

我有一点需要帮助的问题。我有一个需要动画的精灵,但是精灵是 600x600 的 25 帧,这变成了一个相当大的精灵表,实际上比 iPhone 允许的更大。有什么方法可以绕过这个限制?在 Flash 中制作动画并为 cocos2d 导出?这甚至可能吗?

4

3 回答 3

1

把它缩小。为什么你甚至需要这么大的精灵?

或者单独添加框架。(效率较低)

于 2013-09-11T21:12:15.833 回答
0

对于 如何在cocos2d阅读中使用动画和精灵表,这是最好的文档。

cocos2d 显示的任何图像都必须适合 cocos2d 的这些尺寸,使用 OpenGL,并且所有图像都必须加载到纹理内存中。

我不确定其他一些 API 是否为您提供了加载更大图像的方法。

有关更多信息,请阅读此讨论。

于 2013-09-07T04:00:48.607 回答
0

当您使用 Texture Packer 制作 .pvr.ccz 文件而不是输出文件 .png 制作精灵表时,它将减小文件大小。您也可以使用在 RGB_4444 纹理上加载此纹理。

于 2013-10-29T07:41:41.830 回答