Example #1
0
    Tweener LoadingBar(int value, float duration)
    {
        Tweener tw = pImage.DOFillAmount(value * 0.01f, duration);

        tw.OnUpdate(() => { progressText.text = ((int)(tw.fullPosition * 100)).ToString() + "%"; });
        return(tw);
    }
Example #2
0
    private void OnTriggerStay2D(Collider2D collision)
    {
        // Debug.Log("Stay");
        if (collision.tag.Contains("Button") && !IsComplete)
        {
            IsComplete = true;

            tweener = image.DOFillAmount(1, Times);
            tweener.OnComplete(() =>
            {
                collision.GetComponent <baseOnClick>().OnStay();
                //image.fillAmount = 1;
            }).SetEase(Ease.Linear);
        }
    }
Example #3
0
 static int QPYX_DOFillAmount_YXQP(IntPtr L_YXQP)
 {
     try
     {
         ToLua.CheckArgsCount(L_YXQP, 3);
         UnityEngine.UI.Image QPYX_obj_YXQP = (UnityEngine.UI.Image)ToLua.CheckObject <UnityEngine.UI.Image>(L_YXQP, 1);
         float QPYX_arg0_YXQP            = (float)LuaDLL.luaL_checknumber(L_YXQP, 2);
         float QPYX_arg1_YXQP            = (float)LuaDLL.luaL_checknumber(L_YXQP, 3);
         DG.Tweening.Tweener QPYX_o_YXQP = QPYX_obj_YXQP.DOFillAmount(QPYX_arg0_YXQP, QPYX_arg1_YXQP);
         ToLua.PushObject(L_YXQP, QPYX_o_YXQP);
         return(1);
     }
     catch (Exception e_YXQP)                {
         return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP));
     }
 }
Example #4
0
 static int DOFillAmount(IntPtr L)
 {
     try
     {
         ToLua.CheckArgsCount(L, 3);
         UnityEngine.UI.Image obj = (UnityEngine.UI.Image)ToLua.CheckObject <UnityEngine.UI.Image>(L, 1);
         float arg0            = (float)LuaDLL.luaL_checknumber(L, 2);
         float arg1            = (float)LuaDLL.luaL_checknumber(L, 3);
         DG.Tweening.Tweener o = obj.DOFillAmount(arg0, arg1);
         ToLua.PushObject(L, o);
         return(1);
     }
     catch (Exception e)
     {
         return(LuaDLL.toluaL_exception(L, e));
     }
 }