【发布时间】:2013-07-31 23:08:18
【问题描述】:
我在我的 cocos2d 项目中的菜单场景和首选项场景之间来回切换时遇到问题。我从菜单开始,当用户单击一个按钮时,它会将他们带到首选项场景。
[[CCDirector sharedDirector] pushScene:[CCTransitionSlideInR transitionWithDuration:.3 scene:prefScene]];
首选项场景有一个后退按钮,可将用户带回菜单。
[[CCDirector sharedDirector] popScene];
除非用户退出首选项场景然后尝试返回该场景,否则这会正常工作。第二次打开首选项场景时,所有按钮在被触摸时都会显示动画,但在其他情况下无响应。
感谢您的帮助!
【问题讨论】:
-
您是否实现了 onEnter 或其他 on* 方法?如果是这样,请确保调用超级实现
-
不,我没有重写任何这些方法。
标签: ios objective-c cocos2d-iphone