Cocos2dx-以多种尺寸显示相同的图像

时间:2013-11-06 19:40:00

标签: cocos2d-iphone cocos2d-x

多次显示同一图像的最佳方法是什么? 1000-2000次?图像必须在屏幕上以不连续的尺寸呈现。最直接的想法似乎是为每张图片声明不同的精灵,但应该有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

那将是很多!我将使用纹理创建一个批处理节点,并向批处理节点999-1999添加其他CCSprites,这些CCSprites将被缩放并定位在您想要的位置。然后将批处理节点添加到场景并定位它。

然后我会在你打算用你的应用程序支持的最慢内存限制设备上测试它。我已经达到了500左右这样的副本(记住,只有一个绘图调用批处理节点)。我对你的用例没有好感觉。就我而言,纹理很小。