public static Delegate UnityEngine_Events_UnityAction_float(LuaFunction func, LuaTable self, bool flag) { if (func == null) { UnityEngine.Events.UnityAction <float> fn = delegate(float param0) { }; return(fn); } if (!flag) { UnityEngine_Events_UnityAction_float_Event target = new UnityEngine_Events_UnityAction_float_Event(func); UnityEngine.Events.UnityAction <float> d = target.Call; target.method = d.Method; return(d); } else { UnityEngine_Events_UnityAction_float_Event target = new UnityEngine_Events_UnityAction_float_Event(func, self); UnityEngine.Events.UnityAction <float> d = target.CallWithSelf; target.method = d.Method; return(d); } }
public static Delegate UnityEngine_Events_UnityAction_float(LuaFunction func, LuaTable self, bool flag) { if (func == null) { UnityEngine.Events.UnityAction<float> fn = delegate(float param0) { }; return fn; } if(!flag) { UnityEngine_Events_UnityAction_float_Event target = new UnityEngine_Events_UnityAction_float_Event(func); UnityEngine.Events.UnityAction<float> d = target.Call; target.method = d.Method; return d; } else { UnityEngine_Events_UnityAction_float_Event target = new UnityEngine_Events_UnityAction_float_Event(func, self); UnityEngine.Events.UnityAction<float> d = target.CallWithSelf; target.method = d.Method; return d; } }