示例#1
0
    void OnGUI()
    {
        Rect menu_area = this.GetMenuArea();

        GUILayout.BeginArea(menu_area, GUI.skin.box);
        {
            GUILayout.BeginHorizontal();
            {
                GUILayout.BeginVertical();
                GUILayout.FlexibleSpace();
                if (GameStateManager.isInConfigs)
                {
                    InputManagerGUI.DrawInGameOptions();
                }
                else
                {
                    DrawMenu();
                }
                GUILayout.EndVertical();
            }
            GUILayout.FlexibleSpace();
            GUILayout.EndHorizontal();
        }
        GUILayout.EndArea();
        GameStateManager.MouseEventLocked = menu_area.Contains(InputManager.inputManager().getMousePosition());
    }
示例#2
0
 public void Start()
 {
     Instance = this;
 }
示例#3
0
 public InputManagerGUI()
 {
     Instance = this;
 }