iOS匯入cocos2d遊戲
一、xcode中在自己項目中引入cocos2dx,需要匯入cocos2d_libs靜態庫。首先需要到官網下載cocos2d引擎。
二、將cocos2d引擎拷貝到工程目錄,在工程中add Files..添加到工程中。
三、添加依賴庫
四、對工程進行配置
1、Build Settings中配置
設定Valid Architectures
2、Build Options ->Enable Bitcode 設定為NO
3、設定Other Linker Flages 如下
4、project中設定Header Search Paths,相對路徑,cocZ喎?http://www.bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vczJkzsS8/rzQt8XU2kltcG9ydENvY29zMkQyLnhjb2RlcHJvarXEzay8tsS/wryjrMv50tTKx9XiuPbCt762oaMkKFNSQ1JPT1QpyscueGNvZGVwcm9qy/nU2s671sM8YnIgLz4NCgk8aW1nIGFsdD0="這裡寫圖片描述" src="http://www.bkjia.com/uploads/allimg/160416/0433095155-5.png" title="\" />
5、設定Other C flages
-DNS_BLOCK_ASSERTIONS=1
6、
7、Apple LLVC 7.0 – PreProcessing
debug :
USE_FILE32API
CC_TARGET_OS_IPHONE
COCOS2D_DEBUG=1
CC_ENABLE_CHIPMUNK_INTEGRATION=1
Release
USE_FILE32API
CC_TARGET_OS_IPHONE
CC_ENABLE_CHIPMUNK_INTEGRATION=1
8、Apple LLVM 7.0 Warnings –All languages
9、設定pch路徑
五、載入cocos2d遊戲檔案,需要修改delegate名稱,修改main中代理名稱
//main函數內容#import #import "AppController.h"int main(int argc, char * argv[]) { @autoreleasepool { return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppController class])); }}
//pch內容#ifdef __OBJC__ #import #import #endif#ifdef __cplusplus #include "cocos2d.h"#endif
運行效果: