public override void OnInspectorGUI() { this.serializedObject.Update(); // base.OnInspectorGUI(); ReorderableListUtil.Draw(list); this.serializedObject.ApplyModifiedProperties(); }
public override void OnInspectorGUI() { this.serializedObject.Update(); // base.OnInspectorGUI(); EditorGUILayout.BeginHorizontal(); EditorGUILayout.LabelField("Lua Script", GUILayout.Width(100)); self.luaScript = EditorGUILayout.ObjectField(self.luaScript, typeof(TextAsset), false) as TextAsset; EditorGUILayout.EndHorizontal(); ReorderableListUtil.Draw(list); this.serializedObject.ApplyModifiedProperties(); }
public override void OnInspectorGUI() { ReorderableListExample reorderableListExample = (ReorderableListExample)target; serializedObject.Update(); DrawDefaultInspector(); if (reorderableListExample.showList) { ReorderableListUtil.Draw(list); } serializedObject.ApplyModifiedProperties(); }