你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS導入cocos2d游戲

iOS導入cocos2d游戲

編輯:IOS開發綜合

一、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喎?/kf/ware/vc/" target="_blank" class="keylink">vczJkzsS8/rzQt8XU2kltcG9ydENvY29zMkQyLnhjb2RlcHJvarXEzay8tsS/wryjrMv50tTKx9XiuPbCt762oaMkKFNSQ1JPT1QpyscueGNvZGVwcm9qy/nU2s671sM8YnIgLz4NCgk8aW1nIGFsdD0="這裡寫圖片描述" src="/uploadfile/Collfiles/20160415/20160415090442105.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

運行效果:
這裡寫圖片描述

 
  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved