【问题标题】:Compiler error after importing TextMesh Pro导入 TextMesh Pro 后编译器错误
【发布时间】:2019-08-18 18:37:59
【问题描述】:

我正在尝试在我的统一项目中使用 TextMesh pro。但是,从资产商店导入包后,我立即收到 56 错误。其中一些如下:

Assets/TextMesh Pro/Examples & Extras/Scripts/VertexZoom.cs(16,17): >error CS0433: 'TMP_Text' 类型存在于'TextMeshPro-2017.3->Runtime, Version=0.0.0.0, Culture =neutral, PublicKeyToken=null' 和 >'Unity.TextMeshPro, Version=0.0.0.0, Culture=neutral, >PublicKeyToken=null'

Assets/TextMesh Pro/Examples & >Extras/Scripts/TMP_ExampleScript_01.cs(17,17): 错误 CS0433: 类型 >'TMP_Text' 存在于两个'TextMeshPro-2017.3-Runtime, >Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' 和 >'Unity.TextMeshPro, Version=0.0.0.0, Culture=neutral, >PublicKeyToken=null'

看了一些网上的帖子,好像unity有内置的TextMesh pro包,但是怎么解决呢?

【问题讨论】:

    标签: c# unity3d


    【解决方案1】:

    看起来你有 2 个 text mesh pro 包,尝试删除一个或升级到最新版本的 unity

    【讨论】:

      【解决方案2】:

      您使用的是哪个版本的 unity。如果它是 2018.2 或更高版本,您不需要从资产商店下载它已经是统一的一部分。您可以从窗口 > 包管理器中检查

      【讨论】:

      • 我在尝试使用 2018.3 更新我的项目时遇到了这种情况。你只需要从旧版本中删除TextMesh Pro文件,我相信你必须做一些重新映射,以防你已经在使用旧版本的TMP。
      猜你喜欢
      • 2013-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多