unity3d TextMesh Pro Unity插件在Unity更新到5.6 beta后停止工作

6pp0gazn  于 2022-12-19  发布在  其他
关注(0)|答案(2)|浏览(233)

我更新了Unity3D到5.6测试版。我有资产从商店称为TextMesh Pro。现在它不工作(没有文本,许多NRE)。控制台显示:
错误CS 1704:已导入同名“TextMeshPro”的程序集。请考虑移除其中一个引用或对程序集进行签名Assets/TextMesh Pro/Plugins/TextMeshPro.dll(与上一个错误相关的符号的位置)Assets/TextMesh Pro/Plugins/Runtime-Only DLL/TextMeshPro.dll(与上一个错误相关的符号的位置)
我没有导入这个两次。Unity 5.6的变更日志说这个资产将被内置在Unity中,但现在还没有。有什么解决方案或修复类似的东西吗?

fzsnzjdm

fzsnzjdm1#

这是另一种行之有效的方法。
打开您的项目文件夹,转到Assets并删除整个TextMesh Pro文件夹。
然后转到:
C:\Users\YOUR_USERNAME\AppData\Roaming\Unity\Asset Store-UNITY_VERSION_HERE\Unity Technologies\Unity EssentialsBeta Content并删除TextMesh Pro.unitypackage
之后,去资产商店,你将能够下载最新版本的工作没有问题的Unity 2017.2 .

e5nqia27

e5nqia272#

我通过更改TextMeshPro.dll的导入设置修复了此问题。解决方法可以在here中找到。

相关问题