public static IObservable <float> OnLongPressReleaseAsObservable(this Button button) { var trigger = UnityUtility.GetOrAddComponent <ButtonEventTrigger>(button.gameObject); return(trigger.OnLongPressReleaseAsObservable()); }
public static IObservable <Unit> OnCancelAsObservable(this Button button) { var trigger = UnityUtility.GetOrAddComponent <ButtonEventTrigger>(button.gameObject); return(trigger.OnCancelAsObservable()); }
public static void SetLongPressDuration(this Button button, float duration) { var trigger = UnityUtility.GetOrAddComponent <ButtonEventTrigger>(button.gameObject); trigger.SetLongPressDuration(duration); }