예제 #1
0
        void GérerDéplacementHorizontale()
        {
            if (nouvellePosition.X == 1.0f)
            {
                listeDesPersonnages[Convert.ToInt32(NumJoueur.ToString())].ModifierPosition(DROITE);
            }

            if (nouvellePosition.X == -1.0f)
            {
                listeDesPersonnages[Convert.ToInt32(NumJoueur.ToString())].ModifierPosition(GAUCHE);
            }
        }
예제 #2
0
 void Sauter()
 {
     if (GestionManette.EstNouvelleTouche(NumJoueur, Buttons.A))
     {
         float   i        = ascension;
         Vector3 monter   = new Vector3(0, 20f, 0);
         int     descente = 0;
         while (i > 0)
         {
             listeDesPersonnages[Convert.ToInt32(NumJoueur.ToString()) - 1].ModifierPosition(monter);
             ++descente;
             monter.Y -= descente;
         }
     }
 }