Пример #1
0
    /// <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);
    }
Пример #2
0
    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);
    }
Пример #3
0
    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);
    }