cocos2d переход между разными сценами в iphone - PullRequest
1 голос
/ 24 июня 2011

Я собираюсь разработать книгу рассказов, используя cocos2d.Поэтому я думаю, что хочу создать сцены, соответствующие страницам книги.Книга может содержать около 100 страниц.Поэтому создание такой большой сцены будет излишним.Есть ли в cocos2d другие способы реализации страниц книги и перехода между страницами

1 Ответ

1 голос
/ 25 июня 2011

Прежде всего

Если вы хотите указать каждую страницу книги как отдельную для определения конкретной сцены, у вас возникнут проблемы:)

Было бы намного лучше указать каждую сцену в файле .plist. Определите все содержимое страницы книги способом Key-Value, используя несколько списков (например, по одному на страницу), а затем просто закодируйте класс «Page Loader», который принимает файл * page_X.plist * и возвращает объект сцены в вашем приложении. .

Что-то вроде:

Scene * загружен = [SceneLoader sceneFromFile: @ "page_1.plist"];

Для переходов, каждый список должен содержать информацию о том, как перейти к вашей конкретной сцене, вы должны взять на CCTransitionTurnPage

Удачи!

...