从渲染纹理中删除访问的精灵?

时间:2014-07-09 05:41:26

标签: textures cocos2d-x render

提前完成。 在cocos 2dx中,我有一个渲染纹理,我想以相反的顺序逐个删除它访问过的精灵。请告诉我asap。如果我使用clear函数,它会一起删除所有访问过的精灵,但我想逐个删除那个访问过的精灵。

1 个答案:

答案 0 :(得分:-1)

我必须同意@ LearnCocos2D评论 - 你想要的是不可用的"开箱即用"。但是,每次要添加/删除某些内容时,请重新创建渲染纹理,我考虑使用SpriteBatchNodedocs)。您将仅限于一个纹理/地图集文件,因此如果您想要添加不同的精灵,您可能需要创建一个spritesheet,但是在绘制大量精灵时它非常有效。此外,每个精灵都作为一个孩子添加到它,而不是"盖章"与RenderTexture一样,在添加/删除/动画/等方面可以完全控制它们。