美文网首页
Unity使用IDEA调试Lua代码

Unity使用IDEA调试Lua代码

作者: Double_Dong | 来源:发表于2020-03-17 13:48 被阅读0次

    一、环境:

    1. 系统: Win / Mac
    2. 开发调试工具:IDEA(写博文时的版本:2019.2,其他版本如有异常可切换至这个2019.2)
    3. EmmyLua-Unity.zip
    4. IntelliJ-EmmyLua.zip
    5. EmmyLuaService.cs
    6. IDEA激活码 需要的人自取

    二、安装步骤

    1. 安装EmmyLua-IDEA插件:IDEA打开“File->Setting->Plugins->右侧小齿轮->Install Plugins from Disk”, 找到你下载下来的“IntelliJ-EmmyLua.zip”和“EmmyLua-Unity.zip”文件, 依次选择文件并安装即可


      IDEA安装插件
    2. 安装完成后重启IDEA
    3. 将“EmmyLuaService.cs”拷贝至unity项目中的“项目根目录/Assets/Editor/”目录下


      EmmyLuaService.cs存放位置
    4. IDEA调试配置:下方示意图中的"Add Configuration..."按钮添加配置


      添加运行配置
    5. 按下方示意图顺序标识添加配置


      添加运行配置
    6. 拷贝上方示意图中第四步的代码,将其复制到项目Lua启动文件最顶端,如下图所示。注意此代码只用于调试,发布时需要注释或删除


      添加开启调试的代码
    7. 开启Unity的Lua调试开关:“EmmyLua->Enable”


      开启调试开关
    8. 至此调试环境便安装完成了,

    三、调试

    EmmyLua有两种调试模式

    调试模式
    1. Tcp(IDE connect debugger): 先运行Unity项目,再运行IDEA上的调试
    2. Tcp(Debugger connect IDE): 先运行IDEA上的调试,待控制台输出" Server(localhost:9966) open successfully, wait for connection... ",再运行Unity项目


      Debugger connect IDE

      个人建议使用Tcp(Debugger connect IDE)

    Tips

    个人安装经验,如有不正确的地方希望大家能评论区留言指出,谢谢

    相关文章

      网友评论

          本文标题:Unity使用IDEA调试Lua代码

          本文链接:https://www.haomeiwen.com/subject/olozehtx.html