,,VsCode使用EmmyLua插件调试Unity工程Lua代码的详细步骤

,,VsCode使用EmmyLua插件调试Unity工程Lua代码的详细步骤

本文主要介绍VsCode使用EmmyLua插件调试Unity engineering Lua代码。本文以图文并茂的形式非常详细的给大家介绍了一下,对你的学习或者工作有一定的参考价值,有需要的朋友可以参考一下。

目录

I. VSCode安装EmmyLua II。添加配置文件III。设置配置文件IV。增加Lua断点v的调试入口,运行unity测试断点功能。

一、VSCode安装EmmyLua

二、添加配置文件

三、设置配置文件

第二步之后,会弹出添加的launch.json配置文件。这个文件只需要用“ideConnectDebugger”=false修改,其他的一般不需要修改。

四、添加Lua断点调试入口

LuaEnv变量必须是全局唯一的。

在路径标记为红色的地方,匹配正确的路径名。

var=' c:/users/您的用户名/。“vs code/extensions/tangzx . Emmy Lua-0 . 5 . 7/debugger/Emmy/windows/x64/Emmy _ core . dll”;

私人虚空觉醒()

{

luanev=new luanev();

#如果团结_编辑_赢

//lua调试器链接rider和vscode

var=' c:/users/您的用户名/。“vs code/extensions/tangzx . Emmy Lua-0 . 5 . 7/debugger/Emmy/windows/x64/Emmy _ core . dll”;

如果(文件。存在(路径))

{

路径=路径。替换(' emmy_core.dll ','?dll’);

bool openDebugFinish=true

尝试

{

luaEnv。多斯特灵(

字符串。格式(' package.cpath=package.cpath . ';{0}“”,路径)

local dbg=require('emmy_core ')'

dbg.tcpConnect('localhost ',9966)'

);

}

捕捉(例外e)

{

openDebugFinish=false

调试。LogError('不需要调试,请忽略\ t调试服务器连接失败:\ n ' e . Message);

}

最后

{

if (openDebugFinish)

{

调试。LogError('成功连接到调试服务器\n '路径);

}

}

}

#endif

m _ Lua scripts=new dictionary string,byte[]();

}

五、运行unity测试断点功能

首先确定Lua入口的断点调试代码为真,然后按F5启动断点调试模式,再运行Unity,否则报错。这个顺序不会错。连接成功后,VSCode的控制台会看到以下信息,证明断点调试开启。

关于VsCode调试Unity项目Lua代码用EmmyLua插件的这篇文章到此为止。关于VsCode调试Unity项目Lua代码的更多信息,请搜索我们之前的文章或者继续浏览下面的相关文章。希望大家以后能多多支持我们!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • word文档无法编辑是怎么回事-
  • 华为手机怎么设置返回键(华为手机下面的三个按键设置方法)
  • lumia950怎么样(Lumia950体验分享)
  • otg连接是什么意思(OTG连接手机方法)
  • 笔记本触摸板怎么右键(笔记本电脑触控板手势操作设置)
  • 真我x7怎么样(realme X7 系列体验)
  • 苹果的A16处理器有多强(苹果的A16处理器的介绍)
  • 小米互传怎么用(小米手机的连接与共享教程)
  • 怎么设置电脑桌面图标自动对齐 设置电脑桌面自动整理图标的方法
  • 宽带错误651最简单解决方法(处理宽带错误651的措施)
  • 大学生手机有什么推荐(大学生换手机攻略)
  • 天玑1100和骁龙778g哪个好(骁龙778G、天玑900、天玑1100购选建议)
  • yum update 升级报错的解决办法
  • Windows10禁用屏保教程
  • 连接wifi显示无互联网连接怎么办(无线连上了却不能上网处理绝招)
  • 留言与评论(共有 条评论)
       
    验证码: