先創(chuàng)建cocos2dx項(xiàng)目,然后將項(xiàng)目中的cocos2d文件夾復(fù)制到ios項(xiàng)目文件夾中。

將cocos2d文件夾中的cocos2d _libs、Icon、Class分別引入項(xiàng)目工程中。

Resources文件導(dǎo)入的時(shí)候 ?fonts和res文件夾要做為文件夾導(dǎo)入


進(jìn)入targets->build setting:
Enable Bitcode?? ?? ? 設(shè)置為NO
Other C Flags?? ? Release?? ?? ? 設(shè)置為 -DNS_BLOCK_ASSERTIONS=1
Other C++ Flags?? ? Release ? ? ? ?會(huì)自動(dòng)隨著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文件夾中的文件地址依次寫(xiě)入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
進(jìn)入targets -> Build Phases
導(dǎo)入libcocos2d庫(kù)

并將其他依賴(lài)庫(kù)依次導(dǎo)入

將Class文件中的.cpp文件導(dǎo)入Compile Sources

將Resources文件夾中的fonts、res以及圖片導(dǎo)入Copy Bundle Resources

搭建頁(yè)面:

修改main.m的開(kāi)屏頁(yè)面

創(chuàng)建宏文件

創(chuàng)建頁(yè)面,繼承于NSObject

創(chuàng)建開(kāi)始界面

進(jìn)入PlayViewController
創(chuàng)建按鈕,點(diǎn)擊進(jìn)入游戲界面

進(jìn)入游戲界面,搭建頁(yè)面

