【Unity】あとからタグ名を変更する方法
目的
- あとからタグ名が気に入らない…となっても設定済で、削除するとタグ位置のソートもできないし終端に追加されるのが不満
- ちなみに標準では書き換えもソートもできない仕様
- おそらくタグをIDではなくstringなどで直接登録してるんだと思われる
方法
- Unityプロジェクトのルート、「Project Settings」フォルダの「TagManager.asset」をテキストエディタで開いて直接書き換える
問題
Unityで使用中のシーンにあるタグを書き換える
- タグが消滅して「Undefined」になる → 再設定必須
Unityで開いていないシーンのタグを書き換える
- そのシーンを開いたときに、該当するタグを自動で終端に追加する
結論
- 最終的には手動もしくはコードで再設定することになる
- 根本的な解決はできなさそう…?