/// <summary> /// Start the tweening operation. /// </summary> static public TweenWorldPosition Begin(GameObject go, float duration, Vector3 pos, bool destroyAfterTween = false) { TweenWorldPosition comp = UITweener.Begin <TweenWorldPosition>(go, duration, destroyAfterTween); comp.from = comp.position; comp.to = pos; return(comp); }
public Task comein() { Task task = new TweenTask(delegate() { TweenWorldPosition t = TweenWorldPosition.Begin(_fly, 0.9f, _mid); return(t); }); TaskManager.PushFront(task, delegate { _fly.transform.position = _down; }); return(task); }
public Task goout() { Task task = new TweenTask(delegate() { TweenWorldPosition t = TweenWorldPosition.Begin(_fly, 0.8f, _up); return(t); }); TaskManager.PushFront(task, delegate { _fly.transform.position = _mid; }); return(task); }