Exemple #1
0
 /// <summary>
 /// Initialise une batte
 /// </summary>
 /// <param name="game">Le jeu propriétaire</param>
 /// <param name="side">Si true alors à gauche sinon à droite de l'écran</param>
 public BatKeyboard(KiPongGame game, Side side, Difficulty d, KeyboardInput i)
     : base(game, side, d)
 {
     input = i;
     switch (d)
     {
         case Difficulty.EASY:
             BaseSpeed = 8f;
             increaseSpeed = 0.9f;
             break;
         case Difficulty.MEDIUM:
             BaseSpeed = 10f;
             increaseSpeed = 1.8f;
             break;
         default:
             BaseSpeed = 12f;
             increaseSpeed = 3.6f;
             break;
     }
     MaxSpeed = BaseSpeed + 3 * increaseSpeed;
     speed = BaseSpeed;
 }
Exemple #2
0
 public MenuKeyboard(KiPongGame g, KeyboardInput input)
     : base(g, "aideMenuKeyboardImg", "aideMenuKeyboardTxt")
 {
     this.input = input;
 }
Exemple #3
0
 public JeuKeyboard(Game1 g, Difficulty d, bool isOp, KeyboardInput i)
     : base(g, d, isOp)
 {
     input = i;
     setBats();
 }
Exemple #4
0
 public PongKeyboard(KiPongGame g, Difficulty d, bool isOp, KeyboardInput i)
     : base(g, "aideJeuKeyboardImg", "aideJeuKeyboardTxt", d, isOp)
 {
     input = i;
     setBats();
 }
 public MenuKeyboard(Game1 g, String title, List<string> items, KeyboardInput input)
     : base(g, title, items)
 {
     this.input = input;
 }