static bool GetKeyState(KeyCode kc, ButtonPhase phase) { if (phase == ButtonPhase.Down) { return(Input.GetKeyDown(kc)); } else if (phase == ButtonPhase.Held) { return(Input.GetKey(kc)); } else //if (phase == ButtonPhase.Up) { return(Input.GetKeyUp(kc)); } }
public static bool GetListScrollBack(ButtonPhase phase) { return(!ToolsAndSettingsMenu.isOpen && !suppressInputTemporarilyPostQuit && GetKeyState(KeyCode.DownArrow, phase)); }
public ButtonInfo(ButtonPhase _phase) { phase = _phase; }