如何单步调试Unity中的Lua脚本

2025-04-13 00:47:47
推荐回答(2个)
回答1:

工具/原料

SimpleFramework
LuaStudio
方法/步骤

注意:调试luastudio,Win7/Win8以上系统,一定需要Administrator管理员权限,否则必死。怎么获取权限,别问我,自己百度去!!!

下载SimpleFramework最新版,有人说老版本不能调试,没测试,不知道为啥,用最新版吧。
解压到系统上,比如:c:/SimpleFramework/

安装luastudio,这没啥好说的,一路next,直到安装完成结束。

用unity打开SimpleFramework目录如下:

记得检查Scenes里面,打开login场景,否则没有入口,起不来。

最小化unity,打开luastudio界面,如下:

在“解决方案”根菜单上单击右键,新建项目,建在c:/ SimpleFramework/assets/lua/目录下,

然后左边树状菜单如下所示:

接下来,添加lua文件进来,在项目上右键“添加现有文件”,而不是拖.

回答2:

LuaStudio编辑调试器软件可以注入到宿主程序内对lua脚本进行调试。LuaStudio编辑调试器软件最大特点就是可以注入到宿主程序内对lua脚本进行调试,还可以设置断点观察变量的值,功能非常强大。        1.Lua5.3发布啦,LuaStudio添加对Lua5.3版本调试支持  2.添加多文件下替换的功能  3.优化调试内核、对unity中ulua.dll调试时加快了加载速度  4.修改部分工具栏命令快捷键以及图标  5.解决Table子项目不能ctrl+C复制子变量的bug  6.添加Watch菜单  7.添加Watch栏十六进制显示方式  8.添加Watch栏调试中文时UTF乱码时显示方式设置功能  9.解决多文件查找自动从剪贴板获取单词功能