在unity项目中调试lua代码

2023-09-24 6 0

unity项目调试lua

  • 使用IntelliJ IDEA+EmmyLua调试xlua
    • 安装环境
    • 步骤
    • 调试快捷键
    • 遇到的坑

使用IntelliJ IDEA+EmmyLua调试xlua

安装环境

  1. IntelliJ IDEA下载地址: 链接
  2. EmmyLua下载地址: 链接
  3. lua识别:打开IDEA,File → Settings 打开设置面板,Editor→File Typs,选择Lua Language,添加*.txt 扩展名识别
    Alt
  4. IEDA中配置EmmyLua:同样在设置面板中,点击Plugins→Install plugins from disk 选择下载的Emmylua-xxx.zip(不需要解压),导入后重启IDEA

步骤

  1. 创建一个新工程:File→New→New Project

  2. 将项目源码根目录设置为Sources目录:File→ Project Structure→Modules→ Add Content Root 根据提示选择源码根目录→ Mark as →Sources

  3. 运行unity,Idea中点击Run→Attach to Local Process,选择Unity.exe开始调试

调试快捷键

跳转到下个断点:F9
…自己在Settings→KeyMap设置

遇到的坑

  1. 【no processes to attach to】 版本不匹配,我用的ij IDEA是2017.2.5版,emmylua改成1.2.0版可以attach
  2. 【xxx not found错误日志】 脚本未找到,检查Sources目录是否配置正确,unity项目中框架Main入口在C#中需要再添加c#目录
代码编程
赞赏

相关文章

pku1325 Machine Schedule
pku1915 Knight Moves
POJ的另一种登录方法http://162.105.81.212
pku1323 Game Prediction
pku1326 – Mileage Bank
zju1358 Moving Object Recognition