示例#1
0
 public static void UpdateKey(BKey key, bool state)
 {
     if (KeyStates[(int)key] == state)
     {
         return;
     }
     KeyStates[(int)key]    = state;
     KeyStatesNow[(int)key] = state;
 }
示例#2
0
 public static bool IsKeyJustPressed(BKey key)
 {
     if (KeyStatesNow[(int)key])
     {
         KeyStatesNow[(int)key] = false;
         return(true);
     }
     else
     {
         return(false);
     }
 }
示例#3
0
 public static bool IsKeyPressed(BKey key) => KeyStates[(int)key];