This commit is contained in:
yulong 2024-03-31 17:25:29 +08:00
parent 6077aa317d
commit f6f47e348d
2 changed files with 2 additions and 2 deletions

View File

@ -88,7 +88,7 @@ public class Mastermanagement : MonoBehaviour
// DroneViewDisplay.Instance.DistroyUI(equipmentCommon.deviceID); // DroneViewDisplay.Instance.DistroyUI(equipmentCommon.deviceID);
//} //}
weapongames.Remove(obj); weapongames.Remove(obj);
DeviceManager.Instance.RemoveDevice(obj); //DeviceManager.Instance.RemoveDevice(obj);
if (obj.GetComponent<UnmannedAerialVehicleManage>()) if (obj.GetComponent<UnmannedAerialVehicleManage>())
FormationManager.Instance.RemoveAppointWRJ(obj.GetComponent<UnmannedAerialVehicleManage>()); FormationManager.Instance.RemoveAppointWRJ(obj.GetComponent<UnmannedAerialVehicleManage>());
Destroy(obj); Destroy(obj);

View File

@ -209,7 +209,7 @@ public class FormationManager : MonoSingleton<FormationManager>
public void RemoveAppointWRJ(UnmannedAerialVehicleManage uavm) public void RemoveAppointWRJ(UnmannedAerialVehicleManage uavm)
{ {
List<UnmannedAerialVehicleManage> uavms = GroupUAVM(uavm.groupId); List<UnmannedAerialVehicleManage> uavms = GroupUAVM(uavm.groupId);
if (uavms.Count == 0) return; if (uavms==null||uavms.Count == 0) return;
if (uavms.Contains(uavm)) if (uavms.Contains(uavm))
uavms.Remove(uavm); uavms.Remove(uavm);
if (allUavms.Contains(uavm)) if (allUavms.Contains(uavm))