Как я могу вернуться из одной сцены в другую на Cocos2D - PullRequest
1 голос
/ 04 июля 2010

Я пытаюсь сыграть "вырезанную сцену" с cocos2d.Я использую:

[[CCDirector sharedDirector] replaceScene:[CCCrossFadeTransition transitionWithDuration:0.2 scene:[s node]]];

для воспроизведения новой сцены.

Однако я хочу вернуться к предыдущему экрану, когда закончу воспроизведение этой вырезанной сцены.

Кто-нибудь может мне помочь?

1 Ответ

5 голосов
/ 04 июля 2010

Вы можете использовать pushScene: для переключения на новую сцену (вместо replaceScene:) и popScene для возврата к предыдущей (так что это работает как стек).

Это сохранитстарая сцена в памяти, см. также cocos2d Best Practices .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...