断点调试还是挺方便的,对比添加log,只需要在左侧编辑器打个小红点,就可以在这个位置暂停Unity运行。 VSCode提供了很多支持,可以很方便的看到参数内容,以及调用栈的信息,使用起来开发效率提高很多。 #配置 介绍完功能就说说怎么弄吧,关于VSCode配置Unity运行环境,之前b站的文章已经有介绍了:https://www.bilibili.com/re...
2.将assets 文件夹拖入到vscode 3.如果使用luaide进行lua调试,需要先禁用或卸载其他的lua调试插件. 如果你没有生成过调试配置 那么先生成 4.选择xlua调试 5.在vscode中找到LuaTestScript.lua.txt,下个断点,然后启动调试 6.unity 中打开02_U3DScripting文件夹下场景运行,可以看到vscode中命中断点 调试自己的xLua...
个人习惯使用VSCode,去官网下个新版就行。 为了保证能对C#代码进行断点调试,我们还需要给IDE装上这个C#和DebuggerForUnity的插件。 编写 新建一个HelloWorld.cs Ctrl+Shift+P呼出面板 按F5进入调试模式,选择当前正在运行的Unity程序 再回到Unity工程将HelloWorld.cs挂载到当前场景内,点击运行 代码热更方案 我选择的是腾...
之后我们点击Debug模式下的运行按钮。 可以看到运行到了断点。 此时我们打开断点,再回过头去终端看一眼输出结果。 OK,我的名字chenjd被打印了出来。 可以看出,Visual studio code的确是一款轻量级,但同时也具备了智能感应,自动补全,git管理,编译调试等功能的编辑器。这让人如何能不爱呢? 回到目录 集成到unity3d 上...
一、先添加luaide插件 二、注册账号密码登录(如果没有重新打开一下项目) 三、打开调试文件夹 四、将此文件复制到unity项目的Resources文件夹下 五、在要调试的lua脚本上添加 breakSocketHandle,debugXpCall=require("LuaDebug")("localhost",7003) 六、添加调试文件 ...
断点调试三部曲(一):xlua环境搭建 Unity新建工程,工程名不可以是中文,版本无所谓 下载Xlua插件,版本无所谓 下载Vscode,本教程用的是1.44.2版本,版本过低会不兼容emmylua这个插件 开始搭建环境 HOTFIX_ENABLE 新增的Hotfix Inject In Editor,在该教程中其实没用,当C#的类被打上[XLua.Hotfix]标签,并且修改了该类的...
51CTO博客已为您找到关于unity vscode lua断点的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及unity vscode lua断点问答内容。更多unity vscode lua断点相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
选择Open Folder in Container后,VSCode自动创建容器。 容器创建完成,开始自动运行。 一切顺利,打开看了一下这个样例,是个基于Flask的Web应用,Flask果然火。 根据终端输出,Flask的端口显然暴露在9000上了,浏览器验证成功。 这是最激动人心的一部分,容器内的断点调试,实在是太方便了。想要这个功能的人不知有多少,也一...
Vscode+Unity断点调试三部曲(三):导入unity的API 断点调试三部曲(三):导入unity的API 在断点调试三部曲(二)中,其实已经完成了调试测试,下面进行一点优化 下载Emmylua的小插件:emmylua-unity-0.0.1.vsix 下载《EmmyLuaService.cs》文件 安装emmylua-unity-0.0.1.vsix,确保已经安装了Emmylua...
会自动在工程的根目录下创建.vscode/launch.json文件,将运行选择为Unity-xlua,如图所示 配置launch文件1.png 配置launch文件2.png 添加调试代码 localbreakSocketHandle,debugXpCall=require("LuaDebug")("localhost",7003) 下面是以xlua官方02_U3DScripting为例 ...