在Unity中对Lua进行调试

前言

接我以前的文章,讲到使用IntelliJ IDEA(作为Lua的编辑器)+EmmyLua(插件),固然EmmlyLua也提供调试功能的。html

Lua代码提示和方法跳转编辑器

在Lua中提示UnityEngine.dll的方法函数

PS:一样的配置16G DDR4+128G SSD,在WIN10和WIN7上表现差别很大,WIN10调试很流畅,WIN7调试特别卡且容易让Unity挂掉,因此对于硬件高配置推荐你们使用WIN10系统。spa

调试步骤

一、安装Emmly后,在项目Lua代码的根目录,用IDEA新建一个项目插件

二、在Project视图,选中目录,右键Mark Directory asResources Root ,设置完成后以下图所示:(很重要的一步调试

image

三、在菜单栏选择 RunAttach to Local Process - 选择Unity的进程htm

image

image

四、在须要断点的行前部,点击就能够添加或取消断点。blog

 

调试快捷键

F8 单行执行(一行行往下顺序执行)进程

F9 跳到下一个断点get

F7 跳到调用函数的内部

Ctrl+ F2 中止调试

相关文章
相关标签/搜索