查看教程以及 CCSpriteFrame
和 CCSpriteFrameCache
文档,看起来我需要一个像使用 TexturePacker 生成的那样的 plist。
有没有办法只将单个图像添加到缓存中?
或者用图像创建 CCSpriteFrame
的方法?看起来在 1.0.0 版本中支持它,但在 2.0.0 中不支持
谢谢!
最佳答案
简而言之:是的,你可以做到。但是你不想这样做,因为它不切实际并且浪费时间。 spriteframes 的全部要点是在纹理图集中定义纹理区域。否则就使用 spriteWithFile 。但这在性能方面并不能很好地扩展。
迟早你将不得不开始使用纹理图集,并为此使用一个好的工具(TexturePacker 是我的最爱)。
关于iphone - 您是否必须将 Sprite 表与 CCSpriteFrameCache 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16703305/