Добавление Cocos2D только в уже существующий проект? - PullRequest
9 голосов
/ 18 сентября 2011

У меня уже есть проект, который выполнен на 90%, и я хочу добавить в него ТОЛЬКО Cocos2D. Мне не нужны Box2D или Бурундук. Как бы я это сделал? Какие файлы мне добавить? Мне действительно нужно это сделать, так что в конце концов я предложу щедрость, если нужно.

Спасибо!

Ответы [ 3 ]

16 голосов
/ 18 сентября 2011

Чтобы начать более простой способ добавления Cocos2d в свой проект, выполните следующие строки:

  1. Импортируйте файлы Cocos2d в свой проект, как показано на рисунке ниже: Copy the Cocos2d file into the project

  2. Затем импортируйте папку «FontLabel», которая расположена во «внешней» папке (в библиотеку Cocos2d), как и предыдущий шаг.

  3. После,вам необходимо связать платформы OpenGLES и QuartzCore с вашим проектом: enter image description here

  4. Далее в «Навигаторе проекта» выберите цель и откройте вкладку «Настройки сборки».

  5. Добавьте флаг -lz в «Другие флаги компоновщика»: enter image description here

Вот и все!Нет, он должен правильно скомпилироваться.

Однако я этого не сделаю, если вы хотите использовать Cocos2d с платформой UIKit или если вы хотите использовать его в качестве основной записи.Если вам нужны более подробные сведения об этих действиях, вы можете просмотреть сообщение в блоге Ray Wenderlich .

Надеюсь, оно вам поможет.

3 голосов
/ 01 июля 2014

Создайте новый проект с cocos2d и найдите папку с библиотеками. Скопируйте эту библиотеку в свой проект XCode. Укажите пути поиска в заголовке

- "Libraries/Chipmunk/objectivec/include"
- "Libraries/Chipmunk/chipmunk/include"
- "Libraries/kazmath/include"

Установить другой флаг компоновщика как - «-lz» Добавить ниже данные рамки

- QuartzCore.framework
- CoreText.framework
- AvFoundation.framework
- AudioToolbox.framework
- OpenAl.framework

Теперь скомпилируйте код. :)

1 голос
/ 26 июля 2013

Это работает со старой версией Cocos.Для более новой версии попробуйте это!

Это сработало для меня!

http://www.cocos2d -iphone.org / forums / topic / добавление-cocos2d-2-0-к-существующему-iphone-проекту / # post-408352

...