日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

cocos2dx-lua之断点调试支持

發布時間:2025/5/22 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 cocos2dx-lua之断点调试支持 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

cocos2dx 3.2版對cocos code ide支持已經相當棒了,不過話說,編輯器用起來感覺沒有sublime順手

支持cocos code ide已經支持創建lua項目了,可是默認創建的項目是不支持自定義原生代碼了,那可咋辦呢。

開源就是好,從他的模板里面把相關的所有c++代碼全部弄出來,加入項目即可

具體路徑:cocos2d-x-3.2\templates\lua-template-runtime

runtime-src\Classs,及runtime-src\win32等等

話說,這里還有一個文件是config.json,挺無聊的,都用lua了,干嘛不支持一點用lua搞定呢

不知道是我是手建項目還是怎么著,得補上以下兩個宏才能正常編譯

GLFW_EXPOSE_NATIVE_WIN32
GLFW_EXPOSE_NATIVE_WGL

cocos2dx在linux是使用cmake編譯的,為什么win下面不支持使用cmake 呢。多好的東西啊

注意,記得AppDelegate.cpp下的executeScriptFile(src/main.lua)記得去掉,否則SimulatorWindow會先加載某個場景,提前將main加載將導致你要的場景被調試支持的場景蓋掉

因為調試界面的start按鈕會重新加載一遍src/main.lua,正常在src/main.lua會去加載登錄界面,

而如果已經在前面加載過了,lua將不會再加載這個文件,導致登錄界面出不來

而且如果是用另外的lua文件進行require過的,這個時候再次executeScriptFile就不會有事。

?

轉載于:https://www.cnblogs.com/linbc/p/4034040.html

總結

以上是生活随笔為你收集整理的cocos2dx-lua之断点调试支持的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。