Cocos2d在场景开始时调用onEnter,在删除场景时调用onExit。
-(void)onExit
{
[[NSNotificationCenter defaultCenter] removeObserver:self];
[super onExit];
}
SpriteKit中是否有类似的方法?
答案 0 :(得分:2)
您可以覆盖以下方法:
- (void)didMoveToView:(SKView *)view;
当场景加载到视图上时调用此方法。
- (void)willMoveFromView:(SKView *)view;
此方法在被删除或被另一个场景替换之前被调用。