TMProが見つかりません
内容
Unity 6 に上げた際に、TMProが見つかりませんのビルドエラーになりました。
error CS0246: The type or namespace name ‘TMPro’ could not be found (are you missing a using directive or an assembly reference?)”
error CS0246: 型または名前空間の名前 'TMPro' が見つかりませんでした (using ディレクティブまたはアセンブリ参照が指定されていることを確認してください)
しかし新規に作成したプロジェクトだと問題ありません。
解決方法としては、次のファイルに手動で項目を追加する必要がありました。
project root\Packages\manifest.json
"com.unity.ugui": "2.5.0",
他には TextMeshPro のフォルダを再作成する必要もあるかもしれません。
- project root\Assets\TextMesh Pro フォルダを削除
- メニュー ウィンドウ → TextMeshPro → TMP 基本リソースのインポート
