/// <summary> /// 移除单位(单位死亡或其他原因从战场上移除) /// </summary> /// <param name="_unit">被移除单位对象</param> public void RemoveUnit(GameObject _unit) { unitPool.Remove(_unit); bfm.RemoveUnit(_unit); CancelOperated(); Destroy(_unit); }