Ejemplo n.º 1
0
 public T Move(float delta)
 {
     tme     += delta / speed;
     finished = tme >= 1f;
     tme      = LerpUtils.Clamp01(tme);
     return(Interpolate(tme));
 }
Ejemplo n.º 2
0
 protected override Vector2 Interpolate(float t)
 {
     return(new Vector2(LerpUtils.Lerp(start.X, end.X, t), LerpUtils.Lerp(start.Y, end.Y, t)));
 }