Ejemplo n.º 1
0
        public override void Run(GameObject target, TweenActionSettings s)
        {
            int example = Random.Range(0, 2);

            if (example == 0)
            {
                MoveToTween.Run(target, GetRandomScreenPoint(), s.Duration).SetLocal(true).SetDelay(s.Delay).SetEase(s.Ease);
            }
            else if (example == 1)
            {
                MoveToTween.RunX(target, GetRandomScreenPoint().x, s.Duration).SetLocal(true).SetDelay(s.Delay).SetEase(s.Ease);
            }
        }
Ejemplo n.º 2
0
 private void RunPartTwoMoveTween(float duration)
 {
     MoveToTween.Run(gameObject, FinishPoint, duration).SetLocal(true).SetEase(Ease).OnFinish(() => RunPartOneMoveTween(Duration));
 }