Cocos2d 1.0.0 Отличия прошлых версий - PullRequest
0 голосов
/ 20 июля 2011

Хорошо, сегодня получил книгу, написанную Штеффеном Иттерхеймом, и сразу же мои файлы шаблонов выглядят иначе, чем они есть в книге. HelloWorldScene.mm против HelloWorldLayer.mm, в чем разница, даже код внутри выглядит иначе.

Правильно ли я считаю, что каждая сцена может иметь много слоев. Поэтому я борюсь с тем, чтобы у слоев теперь были свои файлы классов.

1 Ответ

2 голосов
/ 20 июля 2011

Я использовал Cocos2d в его версии 0.8, я почти уверен, что он сильно изменился, однако всегда было так, что сцена может иметь столько слоев, сколько вы хотите, и да, рекомендуется использовать файл длякаждый слой это делает ваш код легче поддерживать.

Например, в вашей сцене обычно будет как минимум 3 слоя на сцену:

  1. Фоновый слой (статическое содержимое)
  2. Объектный слой (Для всего, что движется)
  3. Слой HUD (Отображение заголовков для кнопок и прочего)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...