UniFramework icon indicating copy to clipboard operation
UniFramework copied to clipboard

UniEvent SendMessage(int eventId, IEventMessage message)

Open yssvii opened this issue 1 year ago • 0 comments

LinkedList<Action<IEventMessage>> listeners = _listeners[eventId] 改成 LinkedList<Action<IEventMessage>> listeners = new LinkedList<Action<IEventMessage>>(_listeners[eventId]);会不会更加好点? 因为万一在currentNode.Value.Invoke(message);中移除了当前事件的监听,那currentNode就会为null 然后直接跳出循环了,

yssvii avatar Aug 06 '23 08:08 yssvii