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 に答える