static int SetState(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 3);
        UIButtonColor obj = (UIButtonColor)LuaScriptMgr.GetUnityObjectSelf(L, 1, "UIButtonColor");

        UIButtonColor.State arg0 = (UIButtonColor.State)LuaScriptMgr.GetNetObject(L, 2, typeof(UIButtonColor.State));
        bool arg1 = LuaScriptMgr.GetBoolean(L, 3);

        obj.SetState(arg0, arg1);
        return(0);
    }
示例#2
0
    static int SetState(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 3);
        UIButtonColor obj = LuaScriptMgr.GetNetObject <UIButtonColor>(L, 1);

        UIButtonColor.State arg0 = LuaScriptMgr.GetNetObject <UIButtonColor.State>(L, 2);
        bool arg1 = LuaScriptMgr.GetBoolean(L, 3);

        obj.SetState(arg0, arg1);
        return(0);
    }
示例#3
0
    private static int SetState(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 3);
        UIButtonColor uIButtonColor = (UIButtonColor)LuaScriptMgr.GetUnityObjectSelf(L, 1, "UIButtonColor");

        UIButtonColor.State state = (UIButtonColor.State)((int)LuaScriptMgr.GetNetObject(L, 2, typeof(UIButtonColor.State)));
        bool boolean = LuaScriptMgr.GetBoolean(L, 3);

        uIButtonColor.SetState(state, boolean);
        return(0);
    }
示例#4
0
 static int SetState(IntPtr L)
 {
     try
     {
         ToLua.CheckArgsCount(L, 3);
         UIButtonColor       obj  = (UIButtonColor)ToLua.CheckObject(L, 1, typeof(UIButtonColor));
         UIButtonColor.State arg0 = (UIButtonColor.State)ToLua.CheckObject(L, 2, typeof(UIButtonColor.State));
         bool arg1 = LuaDLL.luaL_checkboolean(L, 3);
         obj.SetState(arg0, arg1);
         return(0);
     }
     catch (Exception e)
     {
         return(LuaDLL.toluaL_exception(L, e));
     }
 }
示例#5
0
    public static void SetButtonAnimation(GameObject go, Boolean isAnimate)
    {
        UIButtonColor component = go.GetComponent <UIButtonColor>();

        if (isAnimate)
        {
            component.hover   = new Color(1f, 1f, 1f, 0.5882353f);
            component.pressed = new Color(1f, 1f, 1f, 1f);
        }
        else
        {
            component.SetState(UIButtonColor.State.Normal, true);
            component.hover   = new Color(1f, 1f, 1f, 0f);
            component.pressed = new Color(1f, 1f, 1f, 0f);
        }
    }
示例#6
0
 static public int SetState(IntPtr l)
 {
     try {
         UIButtonColor       self = (UIButtonColor)checkSelf(l);
         UIButtonColor.State a1;
         checkEnum(l, 2, out a1);
         System.Boolean a2;
         checkType(l, 3, out a2);
         self.SetState(a1, a2);
         pushValue(l, true);
         return(1);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
示例#7
0
    public static int SetState(IntPtr l)
    {
        int result;

        try
        {
            UIButtonColor       uIButtonColor = (UIButtonColor)LuaObject.checkSelf(l);
            UIButtonColor.State state;
            LuaObject.checkEnum <UIButtonColor.State>(l, 2, out state);
            bool instant;
            LuaObject.checkType(l, 3, out instant);
            uIButtonColor.SetState(state, instant);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }