public override void Update(GameTime gameTime)
 {
     AnciennesTouches = NouvellesTouches;
     ÉtatClavier      = Keyboard.GetState();
     NouvellesTouches = ÉtatClavier.GetPressedKeys();
     ActualiserÉtatSouris();
 }
Esempio n. 2
0
 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);
        }
Esempio n. 5
0
        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));
 }