如何编辑/删除CCMenu中的项目?

时间:2013-05-12 14:05:55

标签: cocos2d-iphone ccmenu

我有一个包含CCMenuItemSprite和CCMenuItemLabel的CCMenu。 此菜单将添加到我的图层中,如下所示:

[self addChild:itemsMenu];

菜单始终对用户可见,并包含用户在游戏过程中可以使用的对象。例如,生命有限的通电。当玩家使用这些对象时,必须将其从菜单中删除。

有没有办法只删除CCMenu中的单个对象?或者我是否必须重新创建完整菜单?

在我当前的实现中,当用户完成与CCMenuItemSprite关联的使用次数时,我会删除菜单:

[self removeChild:itemsMenu cleanup:YES];
[self removeChild:itemsCountMenu cleanup:YES];

提前感谢您的帮助。

0 个答案:

没有答案