public static Tween CreateTween(float duration, Action <float> OnUpdate, Action OnEnd = null) { Tween tween = new Tween(); tween.DurationLeft = duration; tween.IsActive = false; tween.IsCanceled = false; tween.OnEndAction = OnEnd; tween.OnUpdateAction = OnUpdate; TweenerEngine.CreateTween(tween); return(tween); }
void Awake() { Instance = this; ActiveTweens = new List <Tween>(); }