public void Teleportation(Joueur joueur, Carte carte, GameWindow window, GestionTeleportation gestion_teleportation, EcranChargement ecran_chargement)
 {
     if (!gestion_teleportation.Transition_active && Coordonnees.Intersects(new Rectangle((int)joueur.centre_joueur.X - 20, (int)joueur.centre_joueur.Y - 20, 40, 70)))
     {
         gestion_teleportation.Transition_active = true;
         ecran_chargement.transition = true;
         carte.Chargement(Destination);
         joueur.Positionnement(xdestination, ydestination);
     }
 }
示例#2
0
 public static void NouveauJeu(Carte map, Joueur joueur, GameWindow window)
 {
     map.Chargement("000");
 }
示例#3
0
 public static void ChargerJeu(Carte map, string carte, int x, int y, Joueur joueur, GameWindow window)
 {
     map.Chargement(carte);
 }
示例#4
0
 public static void NouveauJeu(Carte map, Joueur joueur, GameWindow window)
 {
     map.Chargement("4");
     joueur.Positionnement(353, 107);
 }