【发布时间】:2012-12-15 05:17:45
【问题描述】:
对于一个简单的游戏,我有 4 个不同的平台(都在一个 spritesheet 上)。我最初将每个添加 5 个到 CCSpriteBatchNode,并将它们全部设置为不可见。当我设置我的平台时,我想从我的 CCSpriteBatchNode 中获取一个特定类型的平台并更改它以使其可见并定位它。
我无法找到不可见的特定类型平台。反之亦然?
我知道你可以使用 [batchnode getchildbytag:tag] 但据我所知,它只返回一个精灵。有什么方法可以将指向特定类型的每个平台的指针放入数组中,以便我可以遍历数组并找到所有不可见的精灵?
谢谢!
【问题讨论】:
标签: iphone cocos2d-iphone ccsprite ccspritebatchnode