Unity Asset Store で購入した Odin Inspector and Serializer を使ってみました。
Odin Inspector and Serializer を使ってみました
Odin Inspector and Serializer
Unity エディターのエディタ拡張をさらにパワーアップしてくれるアセットになります。
インスペクターの表示を変更する属性が追加されていたり、Dictionary をインスペクターを表示できるようになったり、いろいろ便利になる機能を追加してくれます。
動作確認
インポート前後のインスペクターを比較してみましたが、TopDown Engine の LevelManager の Player Prefabs の表示が少し変わっているだけのようでした。
Unity エディターで再生して、動作に影響もないようです。
LevelManager の比較
![インポート前のLevelManager](https://papacoder.net/wp-content/uploads/2023/11/4b674c7244f133e0ec105a8e9e1547f1.jpg)
![インポート後のLevelManager](https://papacoder.net/wp-content/uploads/2023/11/15dee556c86b3e30bd9f1ce8273465f8.jpg)
Character の比較
![インポート前のCharacter](https://papacoder.net/wp-content/uploads/2023/11/322e9266911927a17a37955cc097c790.jpg)
![インポート後のCharacter](https://papacoder.net/wp-content/uploads/2023/11/b84606614708711c814f23b0f4c5f387.jpg)
AIBrain の比較
![インポート前のAIBrain](https://papacoder.net/wp-content/uploads/2023/11/d42ab02632bd530708c3614a6208be72.jpg)
![インポート後のAIBrain](https://papacoder.net/wp-content/uploads/2023/11/9e1b3f7b31a1d459c133342404704c37.jpg)
デモ
使い方の見本になるデモもたくさん用意されていました。
インスペクターでマインスイーパーができたり、RPG用のデータを作成する専用エディターなどもありました。
![マインスイーパー](https://papacoder.net/wp-content/uploads/2023/11/7722b3117b3cf10a8aa85e2aa48bba4d.jpg)
![RPGエディター](https://papacoder.net/wp-content/uploads/2023/11/7000362d8a1847d4fac65dec09ba1130.jpg)
まとめ
Odin Inspector and Serializer を使用すると、Unity エディターがさらにパワーアップします。
たくさん機能がありますが、ドキュメントも用意されていますので、いろいろ試してみたいと思います。
コメント