示例#1
0
 public virtual void Despawn(TUnit unit)
 {
     if (unit == null)
     {
         CLog.Error("unit 为 null");
         return;
     }
     if (!Data.ContainsValue(unit))
     {
         return;
     }
     RemoveFromData(unit);
     GMgr.Despawn(unit);
     GMgr.Callback_OnUnitMgrRemoved?.Invoke(unit);
 }