public void SeqInsert(ref Sequence seq, BGWipeData wipeData, int i) { seq.Insert( wipeData.StartTime + i * wipeData.StepDelay, DOTween.To(() => wipeData.MultiLines.Points[i], x => wipeData.MultiLines.Points[i] = x, wipeData.MultiLines.FinalPoints[i], wipeData.Duration). SetEase(wipeData.EaseType) .OnUpdate(UpdateMultiLine) ); }
public static Sequence SeqInsert (this Sequence seq, BGWipeData wipeData, int i) { seq.Insert ( wipeData.StartTime + (i * wipeData.StepDelay), DOTween.To (() => wipeData.MultiLines.Points[i], x => wipeData.MultiLines.Points[i] = x, wipeData.MultiLines.FinalPoints[i], wipeData.Duration). SetEase (wipeData.EaseType) .OnUpdate (() => wipeData.MultiLines.DrawLines ()) ); return seq; }
public static Sequence SeqInsert(this Sequence seq, BGWipeData wipeData, int i) { seq.Insert( wipeData.StartTime + (i * wipeData.StepDelay), DOTween.To(() => wipeData.MultiLines.Points[i], x => wipeData.MultiLines.Points[i] = x, wipeData.MultiLines.FinalPoints[i], wipeData.Duration). SetEase(wipeData.EaseType) .OnUpdate(() => wipeData.MultiLines.DrawLines()) ); return(seq); }
public void SeqInsert (ref Sequence seq, BGWipeData wipeData, int i) { seq.Insert ( wipeData.StartTime + i*wipeData.StepDelay, DOTween.To (() => wipeData.MultiLines.Points[i], x => wipeData.MultiLines.Points[i] = x, wipeData.MultiLines.FinalPoints[i], wipeData.Duration). SetEase (wipeData.EaseType) .OnUpdate(UpdateMultiLine) ); }