private void Awake() { Messenger node = Messenger.Require(this); for (int i = 0; i < m_Listeners.Length; ++i) { if (m_Listeners[i].Type && m_Listeners[i].Response.GetPersistentEventCount() > 0) { node.Register(m_Listeners[i].Type, m_Listeners[i].Response.Invoke); } } }
public void Register(Messenger inMessenger) { inMessenger.Register(Type, Handler); }