0

我正在尝试在 Cocos2D 应用程序中组合一个 for 循环,该循环将遍历CCSprite我的场景中的所有 's,以检查带有让我们说 2 的标签的精灵。

目前我一直在尝试这样做,但没有任何成功,甚至不知道从哪里开始,因为我不是 Cocos2D 中 for 循环的专家,因为我不太熟悉它的 API。

我需要在 for 循环中有一个 if 吗?这是最好的做法吗?我什至应该如何做到这一点?

4

1 回答 1

3
CCArray *arr = [self children];

for(CCSprite *sprite in arr)
{
    if(2 == sprite.tag)
    {
        //do what you want
    }
}
于 2012-08-17T07:17:55.573 回答