从HUD层控制另一个场景中的Sprite

时间:2012-06-24 12:25:33

标签: iphone objective-c ios5 cocos2d-iphone

我在场景1.m中有一个精灵,我在HUD层hud.m中有一个按钮。现在,场景1中出现一个按钮。

如何从HUD图层控制scene1精灵。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

使用cocos2d,您可以为精灵(或按钮,或从CCNode派生的任何类)及其每个父级层次结构分配标记(请参阅CCNode类,setTag())。然后,您可以使用这些标记从代码中的任何位置检索相应的节点,使用CCNode getChildByTag()。