Advertisement
SteelGolem

key release

Dec 11th, 2016
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.45 KB | None | 0 0
  1. bool lastKeyUp, lastKeyDown, lastKeyLeft, lastKeyRight;
  2.  
  3. /* start of update function */
  4. bool keyUp, keyDown, keyLeft, keyRight;
  5. keyUp = Keyboard.GetState().IsKeyDown(Keys.Up);
  6. keyDown = Keyboard.GetState().IsKeyDown(Keys.Down);
  7. // etc...
  8.  
  9. /* when you want to test if a key was just released */
  10. if (!keyLeft && lastKeyLeft) {
  11.     /* key left just released! */
  12. }
  13.  
  14. /* end of update function */
  15. lastKeyUp = keyUp;
  16. lastKeyDown = keyDown;
  17. // etc...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement