public override void Update(GameTime gameTime) { AnciennesTouches = NouvellesTouches; ÉtatClavier = Keyboard.GetState(); NouvellesTouches = ÉtatClavier.GetPressedKeys(); ActualiserÉtatSouris(); }
public override void Update(GameTime gameTime) { AnciennesTouches = NouvellesTouches; AncienÉtatSouris = ÉtatSouris; ÉtatClavier = Keyboard.GetState(); ÉtatSouris = Mouse.GetState(); NouvellesTouches = ÉtatClavier.GetPressedKeys(); base.Update(gameTime); }
public override void Update(GameTime gameTime) { OldButton = NewButton; AnciennesTouches = NouvellesTouches; AncienÉtatSouris = NouveauÉtatSouris; ÉtatManette = GamePad.GetState(PlayerIndex.One); ÉtatClavier = Keyboard.GetState(); NouveauÉtatSouris = Mouse.GetState(); NewButton = AvoirBoutonsPesés(); NouvellesTouches = ÉtatClavier.GetPressedKeys(); base.Update(gameTime); }
public bool EstNouvelleTouche(Keys touche) { int NbTouches = AnciennesTouches.Length; bool EstNouvelleTouche = ÉtatClavier.IsKeyDown(touche); int i = 0; while (i < NbTouches && EstNouvelleTouche) { EstNouvelleTouche = AnciennesTouches[i] != touche; ++i; } return(EstNouvelleTouche); }
public override void Update(GameTime gameTime) { AnciennesTouches = NouvellesTouches; ÉtatClavier = Keyboard.GetState(); NouvellesTouches = ÉtatClavier.GetPressedKeys(); ÉtatGamePad = GamePad.GetState(PlayerIndex.One); if (EstSourisActive) { ActualiserÉtatSouris(); } if (GamePad.GetState(PlayerIndex.One).IsConnected) { ActualiserÉtatGamepad(); } }
public bool EstEnfoncée(Keys touche) { return(ÉtatClavier.IsKeyDown(touche)); }