【发布时间】:2013-09-21 03:40:00
【问题描述】:
抱歉,如果这听起来太简单了,但我无法找到解决方案。我在我的游戏中使用了多个图层。如何确定某个图层是否已添加到场景中?
【问题讨论】:
-
取决于你想要实现什么。例如,如果您只需要在图层添加到场景后在图层内部做一些事情(例如运行动画),您可以使用它的
onEnter方法。如果您想检查您的方法是否已添加到场景中,您可以获取场景的所有子节点并检查它们中的每一个,例如,使用isKindOfClass:消息 -
在添加时发送 NSNotification,和/或覆盖场景的 addChild 方法
标签: cocos2d-iphone