public static PUIEase Ease(this Transform train, float duration = 1f, PUIEase.EaseType ease = PUIEase.EaseType.InQuad) => PUIEase.Ease(train.gameObject, duration, ease);
public static PUIEase Ease(this MonoBehaviour mono, float duration = 1f, PUIEase.EaseType ease = PUIEase.EaseType.InQuad) => PUIEase.Ease(mono.gameObject, duration, ease);
public static PUIEase Ease(this GameObject go, float duration = 1f, PUIEase.EaseType ease = PUIEase.EaseType.InQuad) => PUIEase.Ease(go, duration, ease);