private bool _AddGetEvent(string key, ToolGetEvent eve) { HandleEvent he = null; if (!mImEvents.TryGetValue(key, out he)) { he = new HandleEvent(); mImEvents.Add(key, he); } return(he.AddGetEvent(key, eve)); }
public bool AddGetEvent(string key, ToolGetEvent eve) { if (mGather.mGetEvent == null) { mGather.mGetEvent = eve; } else { Debug.LogError(key + "唯一ToolGetEvent已经被注册了,无法重新注册"); return(false); } return(true); }