示例#1
0
    public void DoSlider(float toPos, float interval, Ease easeType, LuaFunction callback)
    {
        GameObject obj = this.gameObject;

        UnityEngine.UI.Slider sld = GetComponent <UnityEngine.UI.Slider>();
        Tweener tweener           = sld.DOSlider(toPos, interval);

        if (tweener != null)
        {
            tweener.OnComplete(
                delegate
            {
                if (callback != null)
                {
                    callback.Call();
                    callback.Release();
                }
            });
            tweener.SetEase(easeType);
        }
    }