cocos2d onEnter,onExit

时间:2012-10-15 08:26:23

标签: cocos2d-iphone cocos2d-x memory-management

例如)
1.触摸X子画面时,X的指针存储在Y级中 2.当X精灵被删除时,X精灵会通知Y它已经消失

我如何实现第二步? 具体来说,onExit(X类)是做这种东西的好地方吗? 何时调用onEnter / onExit?我没有找到对此有用的参考。

  
      
  • (void)每次CCNode离开'stage'时调用的onExit回调。如果CCNode离开'阶段'有一个   转换,转换完成后调用此回调。   在onExit期间,您无法访问兄弟节点。
  •   
X::onExit()
{
getY()->notify_X_Dies(this);
}

1 个答案:

答案 0 :(得分:1)

是的,你是对的。从您的父节点中删除节点时,或者从舞台/其他父节点中删除父节点时,将调用onExit。