Cocos2d Lua開發環境完全搭建
阿新 • • 發佈:2019-02-08
總體思路:用cocos2d自帶的phthon指令碼生成工程,cocos2d自帶lua虛擬機器,通過babelua外掛顯示已經建立的lua工程 然後通過程式碼中增加lua-cocos2d的介面來建立工程
安裝完成後配置系統環境變數 PATH=你的安裝目錄
安裝好了之後重啟visual studio 出現lua外掛
下載後解壓
進入\cocos2d-x-3.15\tools\cocos2d-console\bin\目錄執行cocos.py來建立一個cocos的lua工程
建立一個專案 new testgamename -p com.testgame.app -l lua -dd:\
規則: (1)new 後面跟工程名
(2) –p 要建立的包名
(3)-l 建立的工程的語言
(4)-d 要建立的工程的路徑
開啟frameworks\runtime-src\proj.win32目錄下的testgamename.sln
開啟解決方案,並開始編譯
編譯完成後執行
5. 顯示工程中的lua並除錯lua程式碼
使用babelua外掛 點選建立一個lua project—該功能會將已有的lua程式碼作為專案形式新增到解決方案 只是一個顯示作用 不是建立lua檔案。
然後選擇你的lua程式碼路徑
這裡的main.lua就是之前專案中建立好的main.lua
6. lua和cocos聯動的分析
cocos2d通過tolua_usertype封裝了lua語言的cocos介面
可以看到有很多cc.開頭的lua程式碼 我們只需要在lua中使用這些即可
可以看到lua程式碼程式碼中的HelloWorld.png就是我們工程路徑下的檔案:
到此為止,一個可以除錯lua的cocos工程完全準備完畢 來搞!