コード例 #1
0
 public InputState GetKeyState(Keys key)
 {
     if (KBState.IsKeyDown(key))
     {
         return(PrevKBState.IsKeyUp(key) ? InputState.Pressed : InputState.Down);
     }
     else
     {
         return(PrevKBState.IsKeyDown(key) ? InputState.Released : InputState.Up);
     }
 }
コード例 #2
0
ファイル: InputState.cs プロジェクト: srakowski/LD44
 public bool KeyPress(params Keys[] keys) => keys.Any((key) => CurrKBState.IsKeyDown(key) && PrevKBState.IsKeyUp(key));