概要
using UnityEngine; public sealed class PlayerSettings : ScriptableObject { public string Name; }
using UnityEngine; public sealed class EnemySettings : ScriptableObject { public string Name; }
例えば ScriptableObject を継承したこのようなクラスが存在して
ScriptableObject のアセットを作成してある場合、
Inspector でこのように表示されますが、
このスクリプトを Unity プロジェクトの「Editor」フォルダに追加することで、
すべての ScriptableObject の Inspector の表示を一括で変更できます
CustomEditor
の第 2 引数にtrue
を渡すことで
MonoBehaviour や ScriptableObject を継承したすべてのスクリプトの
Inspector における表示を一括で変更できます