public virtual bool IsButtonUp(VirtualTriggerButton button) { return(false); }
private bool VirtualTriggerButtonThreshold(VirtualTriggerButton button, float triggerValue) { return(TRIGGER_THRESHOLDS.ContainsKey(button) && triggerValue > TRIGGER_THRESHOLDS[button]); }
public override bool IsButtonPressed(VirtualTriggerButton button) { return(VirtualTriggerButtonThreshold(button, Trigger)); }
public override bool IsButtonUp(VirtualTriggerButton button) { return(!VirtualTriggerButtonThreshold(button, Trigger) && VirtualTriggerButtonThreshold(button, lastTrigger)); }
protected void AddButton(VirtualTriggerButton outButton, KeyCode inKey) { triggerKeys.Add(outButton, inKey); }