Beispiel #1
0
 /// <summary>
 /// The key is currently pressed
 /// </summary>
 /// <param name="key">The key</param>
 /// <returns>True if the key is currently pressed, otherwise false</returns>
 public bool IsKeyPressed(Keys key)
 {
     return(CurrentKeyboardFrame.IsKeyDown(key));
 }
Beispiel #2
0
 /// <summary>
 /// The key was pressed between this and last frame (and is still pressed in the current frame)
 /// </summary>
 /// <param name="key">The key</param>
 /// <returns>True if the key was just pressed, otherwise false</returns>
 public bool IsKeyJustPressed(Keys key)
 {
     return(LastKeyboardFrame.IsKeyUp(key) && CurrentKeyboardFrame.IsKeyDown(key));
 }