断点调试还是挺方便的,对比添加log,只需要在左侧编辑器打个小红点,就可以在这个位置暂停Unity运行。 VSCode提供了很多支持,可以很方便的看到参数内容,以及调用栈的信息,使用起来开发效率提高很多。 #配置 介绍完功能就说说怎么弄吧,关于VSCode配置Unity运行环境,之前b站的文章已经有介绍了:https://www.bilibili.com/re...
个人习惯使用VSCode,去官网下个新版就行。 为了保证能对C#代码进行断点调试,我们还需要给IDE装上这个C#和DebuggerForUnity的插件。 编写 新建一个HelloWorld.cs Ctrl+Shift+P呼出面板 按F5进入调试模式,选择当前正在运行的Unity程序 再回到Unity工程将HelloWorld.cs挂载到当前场景内,点击运行 代码热更方案 我选择的是腾...
5.在vscode中找到LuaTestScript.lua.txt,下个断点,然后启动调试 6.unity 中打开02_U3DScripting文件夹下场景运行,可以看到vscode中命中断点 调试自己的xLua工程 1.把LuaDebug.lua.txt放入到工程的Resources目录下 2.将assets 文件夹拖入到vscode 说明:因为是.lua.txt文件,所以在vscode如果没出现代码高亮,或者不能...
二、注册账号密码登录(如果没有重新打开一下项目) 三、打开调试文件夹 四、将此文件复制到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]标签,并且修改了该类的...
Vscode+Unity断点调试三部曲(二):引入Emmylua插件 断点调试三部曲(二):引入Emmylua插件 用Vscode安装插件 打开你的lua文件所在目录,然后创建json文件 修改《Test_C.cs》文件 端口占用会报这个错误,修改下端口号就好 安装完Emmylua插件后,会获得一个dll文件,我的路径是:C:\Users\Administrator\.vscode\extensions\...
会自动在工程的根目录下创建.vscode/launch.json文件,将运行选择为Unity-xlua,如图所示 配置launch文件1.png 配置launch文件2.png 添加调试代码 localbreakSocketHandle,debugXpCall=require("LuaDebug")("localhost",7003) 下面是以xlua官方02_U3DScripting为例 ...
untiy+vsco..能够正常进入调试模式、运行到断点位置,但是之后无论使用单步跳过f10还是单步调试f11,都自动暂停、报错:Step request failed: This request is not suppor
个人习惯使用VSCode,去官网下个新版就行。Visual Studio Code - Code Editing. Redefined 为了保证能对C#代码进行断点调试,我们还需要给IDE装上这个C#和DebuggerForUnity的插件。 编写C#代码并断点调试 新建一个Unity项目并打开,在编辑器顶部菜单栏找到Edit > Preferences > ExternalTools将External Script Editor引用改成...