Ejemplo n.º 1
0
 public void MoveWithTime(float time, Vector3 target, TimeActionFinish finish)
 {
     _moveFrom = transform.localPosition;
     _moveTo   = target;
     base.Delay(time, finish);
 }
Ejemplo n.º 2
0
 public virtual void Delay(float time, TimeActionFinish finish)
 {
     ActionTimer = 0;
     ActionTime  = time;
     Finish      = finish;
 }
Ejemplo n.º 3
0
 public void MoveWithSpeed(float speed, Vector3 target, TimeActionFinish finish)
 {
     MoveWithTime(Vector3.Distance(transform.localPosition, target) / speed, target, finish);
 }