0

最近,当我的游戏试图切换到另一个场景时,一切都冻结了。Xcode 只报告这个:

cocos2d: deallocing <CCScheduler: 0x5a9800>

我不太确定为什么会这样。我已经放置了一些断点,它似乎卡在

CCARRAY_FOREACH(children_, child)
    child.parent = nil;

这是CCNodedealloc 方法的代码。虽然我还不能说是怎么回事。

这个问题:cocos2D deallocing CCScheduler似乎和我有类似的问题。但是,据我所知,正如他在回答中提到的那样,我最近从未做过任何与触摸相关的事情。

什么可能导致这个问题?我意识到我不能要求你告诉我是什么原因造成的,但一个线索就足够了。

cocos2d-iphone,1.0.1,iPhone 4。

4

1 回答 1

0

...我[[CCDirector sharedDirector]popScene]在转移时使用而不是replaceScene. 如果我没记错的话,真的没有其他CCScene更高级别的了。

于 2012-11-08T21:10:38.950 回答