コード例 #1
0
ファイル: CInputState.cs プロジェクト: CarimA/RPG
        public bool ActionUp(InputActions action)
        {
            if (!IsPressed.ContainsKey(action))
            {
                return(false);
            }

            return(!IsPressed[action]);
        }
コード例 #2
0
ファイル: CInputState.cs プロジェクト: CarimA/RPG
        public bool ActionReleased(InputActions action)
        {
            if (!IsPressed.ContainsKey(action) || !WasPressed.ContainsKey(action))
            {
                return(false);
            }

            return(!IsPressed[action] && WasPressed[action]);
        }
コード例 #3
0
ファイル: CInputState.cs プロジェクト: CarimA/RPG
 public bool ActionDown(InputActions action)
 {
     return(IsPressed.ContainsKey(action) && IsPressed[action]);
 }