[[CCDirector sharedDirector] replaceScene: вылетает игра - PullRequest
0 голосов
/ 31 января 2011

Я получаю следующее сообщение об ошибке после сбоя моей игры при запуске.

Когда я пытаюсь заменить сцену, используя

[[CCDirector sharedDirector]replaceScene:[CCZoomFlipXTransition transitionWithDuration:1 scene:[MainMenu node]]];

Я получаю ошибку, и приложение вылетает.

* Завершение работы приложения из-за необработанного исключения «NSRangeException», причина: «* - [NSMutableArray replaceObjectAtIndex: withObject:]: индекс 4294967295 за пределами допустимого диапазона для пустого массива»

В чем причина этого, я не уверен, что я делаю неправильно?

Спасибо

1 Ответ

1 голос
/ 31 января 2011

Если вы загружаете первую сцену, вам нужно использовать runWithScene, а не replaceScene.

[[CCDirector sharedDirector] runWithScene:[MainMenu scene]];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...