先創(chuàng)建cocos2dx項目尤揣,然后將項目中的cocos2d文件夾復(fù)制到ios項目文件夾中业筏。
將cocos2d文件夾中的cocos2d _libs、Icon匆赃、Class分別引入項目工程中淤毛。
Resources文件導(dǎo)入的時候 ?fonts和res文件夾要做為文件夾導(dǎo)入
進入targets->build setting:
Enable Bitcode?? ?? ? 設(shè)置為NO
Other C Flags?? ? Release?? ?? ? 設(shè)置為 -DNS_BLOCK_ASSERTIONS=1
Other C++ Flags?? ? Release ? ? ? ?會自動隨著C設(shè)置為 -DNS_BLOCK_ASSERTIONS=1
C Language Dialect?? ?? ? 設(shè)置為Compiler Default
Implicit Constant Conversions?? ?? ? 設(shè)置為No
Implicit Integer to Pointer Conversions?? ?? ? 設(shè)置為No
C++ Language Dialect?? ?? ? 設(shè)置為 C++11[-std=c++11]
Preprocessor Macros?? ? Debug?? ?? ? 設(shè)置為:
USE_FILE32API
$(inherited)
COCOS2D_DEBUG=1
CC_ENABLE_CHIPMUNK_INTEGRATION=1
Release?? ?? ? 設(shè)置為:
USE_FILE32API
NDEBUG
CC_ENABLE_CHIPMUNK_INTEGRATION=1
將cocos2d文件夾中的文件地址依次寫入Header Search Paths(復(fù)制我的地址也可以)
$(SRCROOT)/../cocos2d
$(SRCROOT)/../cocos2d/cocos/audio/include
$(SRCROOT)/../cocos2d/extensions
$(SRCROOT)/../cocos2d/external
$(SRCROOT)/../cocos2d/cocos
$(SRCROOT)/../cocos2d/external/chipmunk/include/chipmunk
$(SRCROOT)/../cocos2d/cocos/editor-support
進入targets -> Build Phases
導(dǎo)入libcocos2d庫
并將其他依賴庫依次導(dǎo)入
將Class文件中的.cpp文件導(dǎo)入Compile Sources
將Resources文件夾中的fonts、res以及圖片導(dǎo)入Copy Bundle Resources
搭建頁面:
修改main.m的開屏頁面
創(chuàng)建宏文件
創(chuàng)建頁面算柳,繼承于NSObject
創(chuàng)建開始界面
進入PlayViewController
創(chuàng)建按鈕低淡,點擊進入游戲界面
進入游戲界面,搭建頁面