Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Unity3d 2019.3.10 UnityEngine.UI;找不到_C#_Unity3d_Visual Studio Code - Fatal编程技术网

C# Unity3d 2019.3.10 UnityEngine.UI;找不到

C# Unity3d 2019.3.10 UnityEngine.UI;找不到,c#,unity3d,visual-studio-code,C#,Unity3d,Visual Studio Code,我想在屏幕上显示硬币的数量,但我的VScode中有错误: 命名空间中不存在类型或命名空间名称“UI” “联合发动机” 来自unity线程: 1)关闭Unity和您打开的任何代码编辑器 2)将库文件夹从项目文件夹备份到桌面 3)从项目文件夹中删除库文件夹 4)打开您的项目(Unity将重建库文件夹) 5)紧密团结 6)删除新生成的库文件夹 7)将库文件夹(先前备份的)从桌面移回项目文件夹中 8)打开您的项目 9)打开一个脚本 UnityEngine.UI现在应该可以了 我也有同样的问题。我在Wi

我想在屏幕上显示硬币的数量,但我的VScode中有错误:

命名空间中不存在类型或命名空间名称“UI” “联合发动机”

来自unity线程:

  • 1)关闭Unity和您打开的任何代码编辑器
  • 2)将库文件夹从项目文件夹备份到桌面
  • 3)从项目文件夹中删除库文件夹
  • 4)打开您的项目(Unity将重建库文件夹)
  • 5)紧密团结
  • 6)删除新生成的库文件夹
  • 7)将库文件夹(先前备份的)从桌面移回项目文件夹中
  • 8)打开您的项目
  • 9)打开一个脚本 UnityEngine.UI现在应该可以了

    • 我也有同样的问题。我在Windows>软件包管理器>visual studio代码编辑器部分将visual studio代码编辑器版本更改为1.2.1;我希望这有帮助

      Vscode是易变的。如果您有合法的权限,最好将VisualStudio社区用作免费软件,不要发布代码的图片。它们没有帮助。您是否通过PackageManager安装了软件包?是的,安装了TextMesh Pro和Unity UI。这不起作用
      using System.Collections;
      using System.Collections.Generic;
      using UnityEngine;
      using UnityEngine.UI;
      using UnityEngine.SceneManagement;
      
      public class Main : MonoBehaviour {
          public Player player;
          public Text coinText;
          public Image[] hearts;
          public Sprite isLife, noneLife;
      
          void Start() {
      
          }
      
          void Update() {
              coinText.text = player.getCoins().ToString();
      
              Lose();
          }
      }