37 lines
1.7 KiB
C#
37 lines
1.7 KiB
C#
using UnityEngine;
|
|
|
|
public class KGFGUIUtilityTutorial : MonoBehaviour
|
|
{
|
|
private void OnGUI()
|
|
{
|
|
int num = 300;
|
|
int num2 = 250;
|
|
Rect screenRect = new Rect((Screen.width - num) / 2, (Screen.height - num2) / 2, num, num2);
|
|
GUILayout.BeginArea(screenRect);
|
|
KGFGUIUtility.BeginVerticalBox(KGFGUIUtility.eStyleBox.eBoxInvisible, GUILayout.ExpandHeight(true));
|
|
KGFGUIUtility.BeginHorizontalBox(KGFGUIUtility.eStyleBox.eBoxDarkTop);
|
|
GUILayout.FlexibleSpace();
|
|
KGFGUIUtility.Label("KGFGUIUtility Tutorial", KGFGUIUtility.eStyleLabel.eLabel);
|
|
GUILayout.FlexibleSpace();
|
|
KGFGUIUtility.EndHorizontalBox();
|
|
KGFGUIUtility.BeginVerticalBox(KGFGUIUtility.eStyleBox.eBoxMiddleVertical, GUILayout.ExpandHeight(true));
|
|
GUILayout.FlexibleSpace();
|
|
KGFGUIUtility.BeginHorizontalPadding();
|
|
KGFGUIUtility.Button("Top", KGFGUIUtility.eStyleButton.eButtonTop, GUILayout.ExpandWidth(true));
|
|
KGFGUIUtility.Button("Middle", KGFGUIUtility.eStyleButton.eButtonMiddle, GUILayout.ExpandWidth(true));
|
|
KGFGUIUtility.Button("Bottom", KGFGUIUtility.eStyleButton.eButtonBottom, GUILayout.ExpandWidth(true));
|
|
KGFGUIUtility.EndHorizontalPadding();
|
|
GUILayout.FlexibleSpace();
|
|
KGFGUIUtility.EndVerticalBox();
|
|
KGFGUIUtility.BeginHorizontalBox(KGFGUIUtility.eStyleBox.eBoxDarkBottom);
|
|
KGFGUIUtility.BeginVerticalPadding();
|
|
KGFGUIUtility.Button("Left", KGFGUIUtility.eStyleButton.eButtonLeft, GUILayout.ExpandWidth(true));
|
|
KGFGUIUtility.Button("Center", KGFGUIUtility.eStyleButton.eButtonMiddle, GUILayout.ExpandWidth(true));
|
|
KGFGUIUtility.Button("Right", KGFGUIUtility.eStyleButton.eButtonRight, GUILayout.ExpandWidth(true));
|
|
KGFGUIUtility.EndVerticalPadding();
|
|
KGFGUIUtility.EndHorizontalBox();
|
|
KGFGUIUtility.EndVerticalBox();
|
|
GUILayout.EndArea();
|
|
}
|
|
}
|