public static bool GetKeyDown(UIKeyCode UIKey) { switch (UIKey) { case UIKeyCode.SPACE: if (SpaceButton.IsPressedDown) { return(true); } return(false); case UIKeyCode.FIRE: if (FireButton.IsPressedDown) { return(true); } return(false); case UIKeyCode.LEFT: return(false); case UIKeyCode.RIGHT: return(false); case UIKeyCode.DOWN: if (DownButton.IsPressedDown) { return(true); } return(false); } throw new System.Exception("It's impossible"); }
public static bool GetKeyUp(UIKeyCode UIKey) { switch (UIKey) { case UIKeyCode.SPACE: if (SpaceButton.IsPressedUp) { return(true); } return(false); default: return(false); } throw new System.Exception("It's impossible"); }
public bool GetKeyDown(UIKeyCode keyCode) { return(this._onDownKeys.ContainsKey(keyCode)); }
private void OnKeyDown(UIKeyCode keyCode) { this._onDownKeys.Add(keyCode, true); this._onDownKeysCount++; }