Exemple #1
0
        protected override void CreateMenu(ControlBase menu)
        {
            Button worlds = new(menu)
            {
                Text = Language.Worlds
            };

            worlds.Clicked += (_, _) => SelectWorlds?.Invoke();

            Button settings = new(menu)
            {
                Text = Language.Settings
            };

            settings.Pressed += (_, _) => SelectSettings?.Invoke();

            Button credits = new(menu)
            {
                Text = Language.Credits
            };

            credits.Pressed += (_, _) => SelectCredits?.Invoke();

            Button exit = new(menu)
            {
                Text = Language.Exit
            };

            exit.Pressed += (_, _) => SelectExit?.Invoke();
        }