配列を出すためのメソッドが標準で用意されていなかったので、メモしておきます。
例えばこういう配列があったとして。
[SerializeField] private VRCAvatarDescriptor[] _avatars;
これをカスタムエディター上で良い感じに表示して欲しいとき、
下のように Serializer を通すことで良い感じにしてくれる。
var so = new SerializedObject(this); so.Update(); EditorGUILayout.PropertyField(so.FindProperty("_avatar"), true); so.ApplyModifiedProperties();
ということでメモなのでした。
参考 :