Cocos2D removeChildByTag,标签属于谁?

时间:2011-03-02 14:09:30

标签: iphone tags cocos2d-iphone removechild

当我告诉CCNode时:

[node addChild:child z:0 tag:5];

假设5是唯一标签号,请致电:

[node removeChildByTag:5 cleanup:YES];

删除了child ..但是,如果我想更改子项的标记(node)该怎么办?

改变child.tag = 9是否足够? (即呼叫[node removeChildByTag:9 cleanup:YES];child删除node

感谢。

1 个答案:

答案 0 :(得分:1)

我不知道Cocos是开源的!

发现这个:

00345         CCARRAY_FOREACH(children_, node){
00346                 if( node.tag == aTag )
00347                         return node;
00348         }

显而易见的答案:

YES。