示例#1
0
 /// <summary>
 /// Check if a key on the keyboard has been released
 /// </summary>
 /// <param name="Key">The keyboard key to check.</param>
 /// <returns>A True/False statement.</returns>
 public static bool Released(Keys Key)
 {
     return(K.IsKeyUp((Microsoft.Xna.Framework.Input.Keys)Key) &&
            ((LastK != null) && LastK.IsKeyDown((Microsoft.Xna.Framework.Input.Keys)Key)));
 }
示例#2
0
 /// <summary>
 /// Check if a key on the keyboard has been pressed
 /// </summary>
 /// <param name="Key">The keyboard key to check.</param>
 /// <returns>A True/False statement.</returns>
 public static bool Pressed(Keys Key)
 {
     return(K.IsKeyDown((Microsoft.Xna.Framework.Input.Keys)Key) &&
            ((LastK == null) || LastK.IsKeyUp((Microsoft.Xna.Framework.Input.Keys)Key)));
 }