欢迎光临散文网 会员登陆 & 注册

使用VSCode进行Unity项目开发

2023-04-18 18:37 作者:在哪都叫Ember  | 我要投稿

背景:由于项目不是很大,加上懒得开多IDE,所以研究了下怎么用vscode调试客户端项目

一、VSCode 调试Unity C#

1、对于Unity工具,我们需要将 Edit-Preferences-External Tools 下的External Script Editor 选择为 VSCode

2、接下来打开VSCode,查看是否有以下扩展:
        C#; Debugger for Unity

        安装之后,进入项目的cs文件,生成 launch.json,内容如下

          

  3、重新启动Unity,会提示你是否应用新的IDE,根据需要选择应用当前项目还是所有项目即可。

  4、启动你的项目之前,先在VSCode启动 Unity Editor,让你的IDE 附加上 你的Unity进程

   5、测试:在你的main函数位置断点,查看是否能正常进入断点


二、VSCode 调试 Lua

1、在VSCode扩展商店安装 EmmyLua,Lua, Lua Debug 插件

2、找到EmmyLua插件安装文件夹下的 emmy_core.dll 文件,复制粘贴到 你的工程文件的Assest 同级目录下

 3、在你的lua启动项里加入EmmyLua 的配置,如下:

4、在你的main.lua (lua项目主文件) 下添加 对 emmy_core 的依赖并请求连接,如下:

5、这时候,你就可以开启Unity测试你的Lua断点是否有效了


希望对你有帮助。


参考链接:

   blog.csdn.net/qq_34035956/article/details/109255357


使用VSCode进行Unity项目开发的评论 (共 条)

分享到微博请遵守国家法律