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