添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
安装好上图所示扩展,主要是C# ,Unity两个vs code扩展,
安装这两个扩展的时候,另外两个c# Dev kit,.Net Install Tool应该会自动依赖安装好的。

🗼在unity准备调试项目

  1. unity hub新建unity项目并用引擎打开项目
  2. unity中package Manager中添加好vs code插件
  3. External Tools 指定代码编辑器为vs code
  4. vs code中安装好了C# ,Unity两个vs code扩展

操作一下:

  1. 关闭unity引擎项目,和vs code打开的代码项目
  2. 删除其它文件,只保留“unity项目必须文件“
  3. unity引擎重新打开这个unity项目
  4. unity 引擎,双击脚本文件vs code 打开代码项目

🗼创建调试

在vs code打开调试面板(左侧工具面板,带蜘蛛的播放图标)
可以看到Attack to Unity的调试按钮
如果没有这个attack调试按钮,或者不能正确打开调试:

  1. 你在vs code中删除下图 .vscode目录
  2. 关闭vs code,切回unity引擎,双击脚本文件重新打开代码项目
  3. 此时vs code中会重新生成 .vscode目录
  4. 再到vs code调试面板,就有attack调试按钮,并且可以正常点击打开调试了

    🗼进行调试

    1. 写一个调试脚本
      using System.Collections;
      using System.Collections.Generic;
      using UnityEngine;
      public class Test : MonoBehaviour
          // Start is called before the first frame update
          void Start()
              Debug.Log("第1个输出");
              Debug.Log("第2个输出");
      
    2. 在unity中创建场景Scene,创建一个物体,把Test脚本挂上去
    3. 在vs code中打一个断点,点击Attack to Unity开启调试
    4. 在Unity点击Play运行项目