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); }
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); } }
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)); } }
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)); } }