HorizontalLine() 공개 정적인 메소드

public static HorizontalLine ( GUISkin, guiSkin ) : void
guiSkin GUISkin,
리턴 void
예제 #1
0
    protected void OnGUI()
    {
        if (Selection.activeTransform != null)
        {
            hasSelection   = true;
            selectedObject = Selection.activeTransform.gameObject.name;
        }
        else
        {
            hasSelection   = false;
            selectedObject = "none";
        }

        GuiSkinSetup();
        DrawHeader();
        DrawSelector();

        OptionsLayout.HorizontalLine(this.guiSkin);

        GUILayout.Space(10);

        SetDrawer();
        currentDrawer.DrawOptions(currentOptions);
        Repaint();

        GUILayout.Space(12);

        OptionsLayout.HorizontalLine(this.guiSkin);

        GUILayout.Space(12);

        GUILayout.BeginHorizontal();
        DrawCreateButton();
        DrawAttachButton();
        GUILayout.EndHorizontal();
    }
예제 #2
0
        private void DrawOptions()
        {
            GUILayout.Space(15);

            DrawLogo();

            GUILayout.Space(10);

            DrawSelectedObjectLabel();

            OptionsLayout.HorizontalLine(this.guiSkin);

            GUILayout.Space(10);

            scrollPosition = EditorGUILayout.BeginScrollView(scrollPosition);

            if (GUILayout.Button("Connection"))
            {
                showConnectionFields = !showConnectionFields;
            }

            if (showConnectionFields)
            {
                GUILayout.BeginVertical("box");

                DrawEndpointURLField();

                DrawURLTokenField();

                DrawUserIdField();

                DrawSessionIdField();

                DrawTimeoutField();

                GUILayout.EndVertical();
            }

            GUILayout.Space(20);

            if (GUILayout.Button("Additional Settings"))
            {
                showAdditionFields = !showAdditionFields;
            }

            if (showAdditionFields)
            {
                GUILayout.BeginVertical("box");
                DrawReconnectionToggle();

                GUILayout.Space(5);

                DrawResetStateToggle();

                GUILayout.Space(5);

                DrawResetContextToggle();

                GUILayout.Space(5);

                DrawPassthroughIpField();

                GUILayout.EndVertical();
            }


            EditorGUILayout.EndScrollView();

            GUILayout.Space(12);

            OptionsLayout.HorizontalLine(this.guiSkin);

            GUILayout.Space(12);


            GUILayout.BeginHorizontal();
            DrawCreateOptionsButton();

            using (new EditorGUI.DisabledScope(hasSelection == false))
            {
                DrawAttachButton();
            }
            GUILayout.EndHorizontal();

            GUILayout.Space(12);
        }