public void SeqInsert(ref Sequence seq, DottedLineWipeData wipe) { seq.Insert(wipe.StartTime, wipe.CircleTransform.DOScale(wipe.CircleEndScale, wipe.Duration) .SetEase(wipe.EaseType)); var textStartTime = Mathf.Lerp(wipe.StartTime, wipe.StartTime + wipe.Duration, TextStartPercentage); seq.Insert(textStartTime, wipe.Data.Root.DOScale(1f, wipe.Duration * TextTweenPercentage) .SetEase(wipe.EaseType)); seq.Insert(wipe.StartTime, DOTween.To(() => wipe.DottedLine.WipeAmount, x => wipe.DottedLine.WipeAmount = x, 1f, wipe.Duration). SetEase(wipe.EaseType) ); }
public void SeqInsert (ref Sequence seq, DottedLineWipeData wipe) { seq.Insert (wipe.StartTime, wipe.CircleTransform.DOScale (wipe.CircleEndScale, wipe.Duration) .SetEase (wipe.EaseType)); var textStartTime = Mathf.Lerp(wipe.StartTime, wipe.StartTime + wipe.Duration, TextStartPercentage); seq.Insert (textStartTime, wipe.Data.Root.DOScale (1f, wipe.Duration * TextTweenPercentage) .SetEase (wipe.EaseType)); seq.Insert(wipe.StartTime, DOTween.To(() => wipe.DottedLine.WipeAmount, x => wipe.DottedLine.WipeAmount = x, 1f, wipe.Duration). SetEase(wipe.EaseType) ); }