Beispiel #1
0
		public void Add(string msgName ,System.Object obj ,  Message.DelegateMessage messageHandler){
			debug ("add msg:"+msgName);
			Message msg = null;
			if (!m_dic.ContainsKey (msgName)) {
				msg = new Message (msgName);
				m_dic.Add (msgName, msg);
			} else {
				msg = m_dic [msgName];
			}
			msg.Add (obj,messageHandler);
		}
 protected void AddMessage(string msgName, Message.DelegateMessage msgDelegate)
 {
     m_msgDataList.Add(msgName);
     MessageManager.GetIncestance().Add(msgName, this.gameObject, msgDelegate);
 }