Cocos2d x 指令碼語言Lua使用

2021-09-07 01:15:57 字數 1423 閱讀 4805

cocos2d-x 指令碼語言lua使用

前面幾篇部落格已經把lua的相關基礎知識介紹了。本篇部落格就來介紹一下,怎樣在cocos2d-x專案中使用lua這門指令碼語言進行開發。因為筆者使用的時mac系統。所以演示給大家的時在xcode其中執行我們的cocos2d-x專案。

介紹一下筆者的開發環境:

python 3.4.0 

xcode 5.1.1 

ldt(lua development tools)

首先使用終端進入資料夾:/volumes/data/cocos2d-x-3.1.1/tools/cocos2d-console/bin下,使用cocos建立乙個專案:

敲入命令

cocos.py new hellocc -p com.wwj.hellocc -l lua -d ~/cocos2dxproj

cocos2d-x 3.x以上使用cocos命令來建立專案。這裡的命令的意思是:使用cocos.py指令碼在根資料夾下的cocos2dxproj資料夾下傳進乙個lua專案。名為hellocc。

我們能夠看到hellocc的專案結構,對照2.x.x版本號。已經發生了巨大的變化,我們的相應平台的專案在這裡:

開啟proj.ios_mac:

雙擊hellocc.xcodeproj。使用xcode開啟專案,並編譯執行。快捷鍵能夠使用command+r:

執行成功的lua專案:

然後使用ldt切換工作空間到hellocc中去:

切換完工作空間之後,建立乙個lua專案,名為src,這樣就會把cocos2d-x中src中的lua檔案包括進來。例如以下圖所看到的:

這樣我們就能夠使用ldt來編寫我們的lua**了。

Cocos2d x 指令碼語言Lua的使用

前面幾篇部落格已經把lua的相關基礎知識介紹了,本篇部落格就來介紹一下,如何在cocos2d x專案中使用lua這門指令碼語言進行開發。由於筆者使用的時mac系統,所以演示給大家的時在xcode當中執行我們的cocos2d x專案。介紹一下筆者的開發環境 python 3.4.0 xcode 5.1...

怎樣在Cocos2d x中使用Lua指令碼

筆者使用的是cocos2d x的2.21版本號。xcode 5.0開發環境,同一時候也建議大家使用cocos2.20以上版本號,若由於版本號原因源 無法執行,可將classes檔案拷貝出來,在新建的專案中將classes目錄替換進去。lua檔案在resources目錄中。有關lua指令碼語言的基本語...

cocos2dx戰爭迷霧實現 lua

tilemap的美術資源 戰爭迷霧 戰爭迷霧的原理在網上已經有相關資料,就不補充了。戰爭迷霧用 t1中索引與tilemap的gid對應,右邊值 表 與tilemap的資源對應。p.t1 2 3 5 6 8 13 15 7 12 4 14 9 11 10 1 t2索引與t1的右邊的表的數字的和對應,值...