예제 #1
0
        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));
        }
예제 #2
0
 public bool AddGetEvent(string key, ToolGetEvent eve)
 {
     if (mGather.mGetEvent == null)
     {
         mGather.mGetEvent = eve;
     }
     else
     {
         Debug.LogError(key + "唯一ToolGetEvent已经被注册了,无法重新注册");
         return(false);
     }
     return(true);
 }