使用Rider调试Unity+Lua
2023-07-12 本文已影响0人
来一斤BUG
-
从插件商店安装EmmyLua插件后重启Rider
安装EmmyLua插件
- 新建调试配置Emmy Debugger
新建调试配置
- Connection选项选择Tcp (Debugger connect IDE)。别选错了,这步很重要!
image.png
-
(可选)自定义设置端口号
端口号
-
按照提示,将这段代码复制并粘贴到Lua代码的入口处。每个人的路径不一样,只能从自己的配置界面复制!
复制这段代码
粘贴
调用
-
启动刚才配置好的调试器,可以看到控制台打印了等待连接的消息
启动调试器
- 在Unity编辑器内运行游戏,看到控制台打印
Connected
,说明成功了连接调试器成功
-
打个断点试试。能看到游戏运行到这里的时候停下来了,能正常看到调用栈和变量的值,完美!
断点调试