示例#1
0
 protected void Remove(Entity e)
 {
     System.Diagnostics.Debug.Assert(e != null);
     e.RemoveSystemBit(systemBit);
     if (e.Enabled == true)
     {
         Disable(e);
     }
     OnRemoved(e);
 }
 private void Remove(Entity e)
 {
     actives.Remove(e.GetId());
     e.RemoveSystemBit(systemBit);
     Removed(e);
 }