public override void Initialize()
        {
            // Création des scènes
            Scène ScèneLogo = new ScèneLogo(Jeu, "DeRPG", this);

            ListeDesScènes.Add(ScèneLogo);
            ScèneLogo.Initialize();

            Scène ScèneMenuPrincipal = new MenuPrincipal(Jeu, "Menu_background2", this);

            ListeDesScènes.Add(ScèneMenuPrincipal);
            ScèneMenuPrincipal.Initialize();

            Scène ScèneMenuOptions = new MenuOptions(Jeu, "Menu_background", this);

            ListeDesScènes.Add(ScèneMenuOptions);
            ScèneMenuOptions.Initialize();

            Scène SelectionPerso = new CharacterSelection(Jeu, "CharacterSelect", this);

            ListeDesScènes.Add(SelectionPerso);
            SelectionPerso.Initialize();

            Scène JeuPrincipal = new ScèneDeJeu(Jeu, this);

            ListeDesScènes.Add(JeuPrincipal);
            JeuPrincipal.Initialize();

            Scène ScèneDeMort = new ScèneEvent(Jeu, "GG you died!", this, Color.Yellow, Color.Black, false);

            ListeDesScènes.Add(ScèneDeMort);
            ScèneDeMort.Initialize();

            Scène ScèneCredits = new ScèneCredits(Jeu, "Content/Text/Credits.txt", "TrajanusRoman48", Color.WhiteSmoke, "CreditScreen", this);

            ListeDesScènes.Add(ScèneCredits);
            ScèneCredits.Initialize();

            Scène ScèneFin = new ScèneFin(Jeu, "Congrats", this);

            ListeDesScènes.Add(ScèneFin);
            ScèneFin.Initialize();

            // ScèneActive
            ScèneActive = Scènes.MenuLogo;

            base.Initialize();
        }
Ejemplo n.º 2
0
 // Fonction appelée par les scènes
 public void ChangerDeScène(Scènes nouvelleScènes)
 {
     ScèneActive = nouvelleScènes;
 }
 // Fonction appelée par les scènes
 public void ChangerDeScène(Scènes nouvelleScènes)
 {
     ScèneActive = nouvelleScènes;
 }
Ejemplo n.º 4
0
 /// <param name="oneTimeButton">Définit si le bouton disparait après avoir été cliqué une fois</param>
 public BoutonTextuel(RPG jeu, Vector2 position, string texte, string nomFont, Color defaultColor, Color altColor, Scènes destinationScene, GestionnaireDeScènes sceneManager)
     : base(jeu, position, nomFont, defaultColor, altColor, sceneManager)
 {
     Texte            = texte;
     DestinationScene = destinationScene;
 }