コード例 #1
0
ファイル: LuaPanelEditor.cs プロジェクト: lanicon/IFramework
 public override void OnInspectorGUI()
 {
     this.serializedObject.Update();
     //  base.OnInspectorGUI();
     ReorderableListUtil.Draw(list);
     this.serializedObject.ApplyModifiedProperties();
 }
コード例 #2
0
        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();
        }
コード例 #3
0
    public override void OnInspectorGUI()
    {
        ReorderableListExample reorderableListExample = (ReorderableListExample)target;

        serializedObject.Update();

        DrawDefaultInspector();

        if (reorderableListExample.showList)
        {
            ReorderableListUtil.Draw(list);
        }

        serializedObject.ApplyModifiedProperties();
    }