public void Update(GameTime gameTime, Raquette j1, Raquette j2) { base.Update(gameTime); Globals.keyboardState = Keyboard.GetState(); if (!EnMouvement && LastTouched == 1) { if (Globals.keyboardState.IsKeyDown(Keys.Z)) { Direction = new Vector2(Direction.X, -1); Demarrer(); } else if (Globals.keyboardState.IsKeyDown(Keys.S)) { Direction = new Vector2(Direction.X, 1); Demarrer(); } } if (!EnMouvement && LastTouched == 2) { if (Globals.keyboardState.IsKeyDown(Keys.Up)) { Direction = new Vector2(Direction.X, -1); Demarrer(); } else if (Globals.keyboardState.IsKeyDown(Keys.Down)) { Direction = new Vector2(Direction.X, 1); Demarrer(); } } j1.VerifCollision(this); j2.VerifCollision(this); RebondMur(); }