public override void Initialize() { Vector2 position = new Vector2(640, 605); BoutonTextuel bouton = new BoutonTextuel(Jeu, position, ESPACES, "Arial", Color.Black, Color.Black, Scènes.MenuPrincipal, SceneManager); ListeDesÉléments.Add(bouton); base.Initialize(); }
private void ChangePlayButton(BoutonTextuel boutonCliqué) { int i = ListeDesÉléments.IndexOf(boutonCliqué); ListeDesÉléments.Remove(boutonCliqué); boutonCliqué.Clicked -= new ButtonClickedEventHandler(ChangePlayButton); BoutonTextuel boutonresume = new BoutonTextuel(Jeu, new Vector2(300, 450), "Reprendre", "TrajanusRomanBold60", Color.Black, Color.Red, Scènes.Jeu, SceneManager); ListeDesÉléments.Insert(i, boutonresume); boutonresume.Initialize(); }
// Add() components public override void Initialize() { ListeDesÉléments.Add(new AfficheurFPS(Jeu, "Arial")); BoutonTextuel playbutton = new BoutonTextuel(Jeu, new Vector2(350, 450), "Débuter la partie", "TrajanusRomanBold60", Color.Black, Color.Red, Scènes.CharacterSelection, SceneManager); ListeDesÉléments.Add(playbutton); playbutton.Clicked += new ButtonClickedEventHandler(ChangePlayButton); ListeDesÉléments.Add(new BoutonTextuel(Jeu, new Vector2(300, 600), "Options", "TrajanusRomanBold60", Color.Black, Color.Red, Scènes.MenuOptions, SceneManager)); Soundtrack.StartSongCue("m_menu"); base.Initialize(); }