Unity2019.3.5 VSCode 编辑器识别不了UnityEngine.UI 命名空间解决方案

Unity2019.3.5 VSCode 编辑器识别不了UnityEngine.UI 命名空间解决方案

  • 原因
    • 解决方案1
    • 解决方案2
    • 效果

原因

在Unity2019.3.5 把UnityEngine.UI.dll 一些常用dll 改路径了
不在2019.3.5f1/Unity/Editor/Data/Managed/UnityEngine/ 文件夹下了,
VSCode还是傻傻的去导入这下面的dll
新的路径在:2019.3.5f1/Unity/Editor/Data/Resources/PackageManager/ProjectTemplates/libcache/com.unity.template.universal-7.1.8/ScriptAssemblies/UnityEngine.UI.dll

解决方案1

1.简单粗暴 手写路径 导入大法(如果只是用到一两个倒是还可以)
例如:
Unity2019.3.5 VSCode 编辑器识别不了UnityEngine.UI 命名空间解决方案_第1张图片

  <Reference Include="UnityEngine.UI">
 <HintPath>F:/UnityHubDown/2019.3.5f1/Unity/Editor/Data/Resources/PackageManager/ProjectTemplates/libcache/com.unity.template.universal-7.1.8/ScriptAssemblies/UnityEngine.UI.dll</HintPath>
 </Reference>

解决方案2

如果还不行? 别用VScode了 出门右边 VS2019 (滑稽~)

效果

Unity2019.3.5 VSCode 编辑器识别不了UnityEngine.UI 命名空间解决方案_第2张图片

Unity2019.3.5 VSCode 编辑器识别不了UnityEngine.UI 命名空间解决方案_第3张图片

你可能感兴趣的:(Unity2019.3.5 VSCode 编辑器识别不了UnityEngine.UI 命名空间解决方案)