日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

创建cocos2dx lua 工程

發(fā)布時間:2025/7/14 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 创建cocos2dx lua 工程 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?

-- 引擎版本 coco2dx 3.1.1

引擎的創(chuàng)建過程實際上從 hellolua 復(fù)制了一份出來,然后更改包名,路徑名。

需要注意的是,通過命令行build的時候每次都會復(fù)制一堆腳本出來,這其中包含錯誤文件。需要將源頭改正確

?


-- 重新創(chuàng)建工程過程記錄

1.創(chuàng)建工程
cocos new chuanqi -p com.game.chuanqi -l lua -d .

2.修改錯誤的模板文件
? ..chuanqi\frameworks\cocos2d-x\cocos\scripting\lua-bindings\script\DeprecatedEnum.lua

from:
??? _G.LAYOUT_ABSOLUTE??????????????? = ccui.Type.ABSOLUTE
??? _G.LAYOUT_LINEAR_VERTICAL???????? = ccui.Type.VERTICAL
??? _G.LAYOUT_LINEAR_HORIZONTAL?????? = ccui.Type.HORIZONTAL
??? _G.LAYOUT_RELATIVE??????????????? = ccui.Type.RELATIVE

to:
??? _G.LAYOUT_ABSOLUTE??????????????? = ccui.LayoutType.ABSOLUTE
??? _G.LAYOUT_LINEAR_VERTICAL???????? = ccui.LayoutType.VERTICAL
??? _G.LAYOUT_LINEAR_HORIZONTAL?????? = ccui.LayoutType.HORIZONTAL
??? _G.LAYOUT_RELATIVE??????????????? = ccui.LayoutType.RELATIVE

3.編譯win32測試
cd chuanqi
cocos compile -p win32 -j 4

4.啟動程序是否正常執(zhí)行
cocos run -p win32

5.將修改過的引擎文件copy到新建工程的對應(yīng)位置(文件列表參見 變更文件.txt)

6.執(zhí)行 genbindings.py 生成導(dǎo)出接口代碼

7.重新編譯

8.將res資源copy到 \chuanqi\runtime\win32\ 下執(zhí)行chuanqi.exe 一切OK

至此win32環(huán)境下的東西已經(jīng)OK了

9.修改Android.mk
LOCAL_SRC_FILES := hellolua/main.cpp \
?????????????????? ../../Classes/AppDelegate.cpp \
?????????????????? ../../Classes/lua_Bit_auto.cpp \
?????????????????? ../../Classes/MessageLoop.cpp \
?????????????????? ../../Classes/Net/guid.cpp \
?????????????????? ../../Classes/Net/mutex.cpp \
?????????????????? ../../Classes/Net/Network.cpp \
?????????????????? ../../Classes/Net/NetworkSocket.cpp \
?????????????????? ../../Classes/Platform/AppPlatformInterface.cpp

10.修改build-cfg.json
E: chuanqi\frameworks\runtime-src\proj.android\build-cfg.json

??? "copy_resources": [
??????? {
??????????? "from": "../../../res",
??????????? "to": "res"
??????? },

??? ]

?

?

?

//e:\workspace\chuanqi\frameworks\runtime-src\proj.android\project.properties


11.修改app名字
E:\workspace\chuanqi\frameworks\runtime-src\proj.android\res\values\strings.xml

12.編譯android

轉(zhuǎn)載于:https://www.cnblogs.com/dou-ya/p/4290686.html

總結(jié)

以上是生活随笔為你收集整理的创建cocos2dx lua 工程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。