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;
	}
示例#3
0
 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)
						);
	}