Exemplo n.º 1
0
    public override void OnGUI()
    {
        GUITools.BackgroundBox("Main Menu");

        if (GUITools.CenteredButton(0, -30, ButtonWidth, ButtonHeight, "Start Game"))
        {
            SwitchToState <StartGameMenuState>();
        }

        if (GUITools.CenteredButton(0, 0, ButtonWidth, ButtonHeight, "Settings"))
        {
            SwitchToState <SettingsMenu>();
        }

        if (GUITools.CenteredButton(0, 30, ButtonWidth, ButtonHeight, "Exit Game"))
        {
            ExitGame();
        }
    }
Exemplo n.º 2
0
    public override void OnGUI()
    {
        GUITools.BackgroundBox("Start Game Menu");

        if (GUITools.CenteredButton(0, -30, 100, 20, "Singleplayer"))
        {
            StartSinglePlayerGame();
            CloseMenu();
        }

        if (GUITools.CenteredButton(0, 0, 100, 20, "Multiplayer Test"))
        {
            StartMultiplayer();
            CloseMenu();
        }

        if (GUITools.CenteredButton(0, 30, 100, 20, "Back"))
        {
            SwitchToState <MainMenuState>();
        }
    }