Lua开发者运行: 1704天

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

作者:LuaStudio 发布于:2015-12-27 10:21 Sunday 分类:编辑调试

现在Unity越来越多的被使用来开发手游游戏!使用Unity现在比较出名的有两个ulua和slua插件,评论各有千秋!这里我们介绍下如何单步调试Lua脚本、


1、首先要使用LuaStudio调试Unity,在Win7/Win8以上系统,一定需要使用Administrator管理员权限,否则必死。怎么获取权限?


 


2、下载SimpleFramework的版本、http://pan.baidu.com/s/1jG71Jsq解压到系统盘上,比如:C:/SimpleFramework/、用unity打开SimpleFramework目录如下:
 

3、记得检查Scenes里面,打开login场景,否则没有入口,起不来。最小化unity,打开luastudio界面,如下:
 

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

5、然后左边树状菜单如下所示, 
 

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

7、然后,开始附加进程,“调试”->“附加到进程”菜单项,打开对话框:


 

8、选择Unity.exe进程,并且摁下“附加”按钮。等luastudio初始化,一般会提示符号没找到!
 
9、无所谓,我们继续调试,这时,开始打开Unity界面,摁下启动按钮。就可以停在断点处,如图所示:
 

12.jpg (68.2 KB, 下载次数: 0)

下载附件

2015-10-20 12:27 上传



F10:单步调试,Shift + F5停止调试。其他的就不废话了。

评论(2)条

叶缘

评论发表于 2017-06-21 10:21 ----- 回复此人

你好,我原来使用luaStudio是可以断点的,Unity版本是4.7.1版本。后来项目升级后使用了Unity5.6.1f1版本后,就再也断点不了了,这是不兼容问题吗?要是不能断点的话luaStudio没什么优势了啊

LuaStudio

2017-06-23 20:48 回复评论

@叶缘:肯定可以断定,请使用LuaStudio最新版本!

热烈欢迎各位留言,本人会虚心听取各位意见!