2017-03-26 92 views
3

我將Unity3D更新爲5.6測試版。我從商店裏獲得了名爲TextMesh Pro的資產。現在它不起作用(沒有文字,許多NRE)。控制檯顯示:將Unity更新爲5.6版後,TextMesh Pro unity插件停止工作

錯誤CS1704:具有相同名稱`TextMeshPro'的程序集已導入 。考慮刪除其中一個引用或簽署 程序集Assets/TextMesh Pro/Plugins/TextMeshPro.dll(與前一個錯誤相關的 符號的位置)Assets/TextMesh Pro/Plugins/Runtime-Only DLL/TextMeshPro.dll的符號 與以前的錯誤相關)

我沒有兩次導入。統一5.6的更新日誌表示,這個資產將統一建立,但尚未完成。是否有任何解決方法或解決這樣的事情?

回答

2

我通過更改TextMeshPro.dll的導入設置解決了此問題。解決方法可以找到here

3

這是另一種可行的方法。

打開您的項目文件夾轉到Assets並刪除整個文件夾TextMesh Pro

之後去到:

C:\Users\YOUR_USERNAME\AppData\Roaming\Unity\Asset Store-5.x\Unity Technologies\Unity EssentialsBeta Content和刪除TextMesh Pro.unitypackage

是去資產倉庫後,你將能夠下載該工程的最新版本沒有任何問題上Unity 2017.2

+0

非常好!它爲我工作。請注意,我必須重新啓動Unity才能在資產商店再次安裝資產後正常工作。 +1 – Dror