Unityのビジュアルスクリプティングツール『Bolt』が無償になったので使ってみよう!とアセットをインストールするとエラーが発生し躓いたのでその解決方法をまとめます。なお、今回はエラーの解決方法のみを紹介します。『Bolt』のまとめは別記事になります。
Boltの公式記事
blogs.unity3d.com
環境
Unity 2019.3.7
Bolt 1.4.12
発生したエラー
UnityをUnityHubから起動して、アセットをインストールすると以下のようなエラーが発生しました。
Library\PackageCache\com.unity.package-manager-ui@2.0.13\Editor\AssemblyInfo.cs(7,12): error CS0246: The type or namespace name 'UxmlNamespacePrefixAttribute' could not be found (are you missing a using directive or an assembly reference?)
Library\PackageCache\com.unity.package-manager-ui@2.0.13\Editor\AssemblyInfo.cs(7,12): error CS0246: The type or namespace name 'UxmlNamespacePrefix' could not be found (are you missing a using directive or an assembly reference?)
・・・
どうやら、UxmlNamespacePrefixが見つからないようです。
原因
package-manager-ui がなんらかの原因で壊れていてエラーになっています。
answers.unity.com
解決方法
package-manager-ui を削除することでエラーは解消します。
削除方法
Unity Editorのメニューバー→ウィンドウ→Package Managere→package-manager-ui を選択してRemove
まとめ
- Unity でアセットを試そうとすると関係のないエラーで止まった
- package-manager-ui に問題があり、削除することで原因は解消される