Beispiel #1
0
        public override void Update()
        {
            Button_Play.Update();
            Button_Quit.Update();
#if DEBUG
            Button_Editor.Update();
#endif
        }
Beispiel #2
0
        public override void DrawUI()
        {
            Button_Play.Draw();
            Button_Quit.Draw();
#if DEBUG
            Button_Editor.Draw();
#endif
        }
Beispiel #3
0
        public override void Close(ExitAction exitAction)
        {
            Button_Play.Close();
            Button_Quit.Close();
#if DEBUG
            Button_Editor.Close();
#endif

            if (exitAction == ExitAction.ExitGame)
            {
                ScreenTransition.Begin(() => Data.Root.Exit());
            }
        }