我有一个要在检查器中显示的数组列表
这是我的代码:
SerializedProperty ClipArray;
ClipArray = serializedObject.FindProperty("ClipArray"); // public AudioClip[] ClipArray;
serializedObject.Update();
EditorGUILayout.PropertyField(ClipArray);
serializedObject.ApplyModifiedProperties();
但是在检查器中,我显示了一个没有参数的数组
最佳答案
在声明数组时,您是否尝试过将系统可序列化放在脚本之上?
[System.Serializable]
public AudioClip[] ClipArray;
数组中的任何值是否最初设置为 null?
关于c# - 在检查器中显示数组 (Unity),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50113211/