コード例 #1
0
 public void Parachutage(int posX, int posY, Plateau plat)//Méthode de parachutage, cette méthode verifie que la piece destinée a être parachutée se trouve bien dans la reserve avant d'appeler la méthode SetPosition de plateau et de la supprimer de la reserve
 {
     for (int i = 0; i <= 2; i++)
     {
         if (this.NumJoueur == 2)
         {
             if (this == plat.ReserveJ2[i])
             {
                 plat.SetPosition(this, posX, posY);
                 plat.ReserveJ2[i] = null;
             }
         }
         if (this.NumJoueur == 1)
         {
             if (this == plat.ReserveJ1[i])
             {
                 plat.SetPosition(this, posX, posY);
                 plat.ReserveJ1[i] = null;
             }
         }
     }
 }
コード例 #2
0
        } //Méthode qui initialise le tableau CaseAccesible

        public void Deplacement(int posX, int posY, Plateau plat)//Méthode qui appelle la Méthode de plateau SetPosition pour la piece
        {
            plat.SetPosition(this, posX, posY);
        }