예제 #1
0
 static int PauseTween(IntPtr L)
 {
     LuaScriptMgr.CheckArgsCount(L, 1);
     DG.Tweening.Tween arg0 = (DG.Tweening.Tween)LuaScriptMgr.GetNetObject(L, 1, typeof(DG.Tweening.Tween));
     DG.Tweening.Tween o    = DOTweenLuaUtils.PauseTween(arg0);
     LuaScriptMgr.PushObject(L, o);
     return(1);
 }
예제 #2
0
 static int SetEase(IntPtr L)
 {
     LuaScriptMgr.CheckArgsCount(L, 2);
     DG.Tweening.Tweener arg0 = (DG.Tweening.Tweener)LuaScriptMgr.GetNetObject(L, 1, typeof(DG.Tweening.Tweener));
     DG.Tweening.Ease    arg1 = (DG.Tweening.Ease)LuaScriptMgr.GetNetObject(L, 2, typeof(DG.Tweening.Ease));
     DG.Tweening.Tweener o    = DOTweenLuaUtils.SetEase(arg0, arg1);
     LuaScriptMgr.PushObject(L, o);
     return(1);
 }
예제 #3
0
    static int SetDelay(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 2);
        DG.Tweening.Tweener arg0 = (DG.Tweening.Tweener)LuaScriptMgr.GetNetObject(L, 1, typeof(DG.Tweening.Tweener));
        float arg1 = (float)LuaScriptMgr.GetNumber(L, 2);

        DG.Tweening.Tweener o = DOTweenLuaUtils.SetDelay(arg0, arg1);
        LuaScriptMgr.PushObject(L, o);
        return(1);
    }
예제 #4
0
    static int AppendSeqCallback(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 2);
        DG.Tweening.Sequence arg0 = (DG.Tweening.Sequence)LuaScriptMgr.GetNetObject(L, 1, typeof(DG.Tweening.Sequence));
        LuaFunction          arg1 = LuaScriptMgr.GetLuaFunction(L, 2);

        DG.Tweening.Sequence o = DOTweenLuaUtils.AppendSeqCallback(arg0, arg1);
        LuaScriptMgr.PushObject(L, o);
        return(1);
    }
예제 #5
0
    static int OnUpdate(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 2);
        DG.Tweening.Tweener arg0 = (DG.Tweening.Tweener)LuaScriptMgr.GetNetObject(L, 1, typeof(DG.Tweening.Tweener));
        LuaFunction         arg1 = LuaScriptMgr.GetLuaFunction(L, 2);

        DG.Tweening.Tweener o = DOTweenLuaUtils.OnUpdate(arg0, arg1);
        LuaScriptMgr.PushObject(L, o);
        return(1);
    }
예제 #6
0
    static int TweenTo(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 4);
        LuaFunction arg0 = LuaScriptMgr.GetLuaFunction(L, 1);
        LuaFunction arg1 = LuaScriptMgr.GetLuaFunction(L, 2);
        float       arg2 = (float)LuaScriptMgr.GetNumber(L, 3);
        float       arg3 = (float)LuaScriptMgr.GetNumber(L, 4);

        DG.Tweening.Tweener o = DOTweenLuaUtils.TweenTo(arg0, arg1, arg2, arg3);
        LuaScriptMgr.PushObject(L, o);
        return(1);
    }