Unity:找不到命名空间 TMPro

Unity : namespace TMPro not found

我有个小问题。 Unity 无法识别名称space:TMPro。正是这个名称 space 让我们可以通过脚本使用 Text Mesh Pro 组件。 但是,它不仅仅存在于 git 上下载的包的文件中:XCharts。 我不知道如何解决这个... 你能帮帮我吗?

感谢解答!

此错误可能发生在 3 种不同的情况下:

  • TextMesh Pro 未导入(不太可能,因为它是默认导入的):从包管理器导入 TextMesh Pro
  • XCharts 资产的程序集定义文件未引用 TextMesh Pro:您需要 select XCharts 文件夹内的所有程序集定义文件 (.asmdef),并将 TextMesh Pro 添加到它们的引用程序集 列表(如果 XCharts 是通过包管理器导入的,则需要将其移动到 Assets 文件夹以修改其文件)
  • Unity 控制台中未显示错误:这是一个 IDE 智能感知问题:https://forum.unity.com/threads/intellisense-not-working-with-visual-studio-fix.836599/