Skip to content

Commit 5e59a60

Browse files
committed
2 parents 9bc7830 + 3067b5b commit 5e59a60

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Assets/Scripts/Event/EventBridge.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,11 @@ public void Remove(EventCallback0 callback)
5858
#if FAIRYGUI_TOLUA
5959
public void Add(LuaFunction func, LuaTable self)
6060
{
61-
EventCallback1 callback = (EventCallback1)DelegateTraits<EventCallback1>.Create(func, self);
61+
EventCallback1 callback;
62+
if(self != null)
63+
callback = (EventCallback1)DelegateTraits<EventCallback1>.Create(func, self);
64+
else
65+
callback = (EventCallback1)DelegateTraits<EventCallback1>.Create(func);
6266
_callback1 -= callback;
6367
_callback1 += callback;
6468
}

0 commit comments

Comments
 (0)