Exemplo n.º 1
0
    private void OnGUI()
    {
        if (null == window)
        {
            Closed();
            ShowWindow();
            return;
        }
        windowsPosition = window.position;

        EditorGUILayout.BeginHorizontal();
        {
            EditorGUILayout.BeginVertical("box", GUILayout.Width(300), GUILayout.ExpandHeight(true));
            {
                _behaviorDrawPropertyController.OnGUI();
            }
            EditorGUILayout.EndVertical();

            EditorGUILayout.BeginVertical("box", GUILayout.ExpandWidth(true), GUILayout.ExpandHeight(true));
            {
                _behaviorDrawController.OnGUI(window);
            }
            EditorGUILayout.EndVertical();
        }
        EditorGUILayout.EndHorizontal();


        Repaint();
    }
    public void OnGUI()
    {
        EditorGUILayout.BeginHorizontal();
        {
            EditorGUILayout.BeginVertical("box", GUILayout.Width(300), GUILayout.ExpandHeight(true));
            {
                _behaviorDrawPropertyController.OnGUI();
            }
            EditorGUILayout.EndVertical();

            EditorGUILayout.BeginVertical("box", GUILayout.ExpandWidth(true), GUILayout.ExpandHeight(true));
            {
                _behaviorDrawController.OnGUI();
            }
            EditorGUILayout.EndVertical();
        }
        EditorGUILayout.EndHorizontal();
    }