diff --git a/Assets/Zion/Scripts/ModelFunction/EquipmentCommon.cs b/Assets/Zion/Scripts/ModelFunction/EquipmentCommon.cs index b6ab6717..66b057c6 100644 --- a/Assets/Zion/Scripts/ModelFunction/EquipmentCommon.cs +++ b/Assets/Zion/Scripts/ModelFunction/EquipmentCommon.cs @@ -164,7 +164,10 @@ public class EquipmentCommon : MonoBehaviour /// 已有路径 /// public Queue positions = new Queue(); - + private void Update() + { + StartMoveObjectAlongPath(); + } public bool isMove = true; /// diff --git a/Assets/Zion/Scripts/ModelFunction/LaserFireControlPlatform/LaserFireControlPlatformManger.cs b/Assets/Zion/Scripts/ModelFunction/LaserFireControlPlatform/LaserFireControlPlatformManger.cs index fc889dc3..e9fa35ce 100644 --- a/Assets/Zion/Scripts/ModelFunction/LaserFireControlPlatform/LaserFireControlPlatformManger.cs +++ b/Assets/Zion/Scripts/ModelFunction/LaserFireControlPlatform/LaserFireControlPlatformManger.cs @@ -279,6 +279,8 @@ public class LaserFireControlPlatformManger : MonoBehaviour private void OnDestroy() { + Destroy(InnerLaserlineRenderer.gameObject); + Destroy(OuterLaserlineRenderer.gameObject); OnActivationChanged -= OnActivationChangedHandler; } } diff --git a/Assets/Zion/Scripts/ModelFunction/UAV/UnmannedAerialVehicleManage.cs b/Assets/Zion/Scripts/ModelFunction/UAV/UnmannedAerialVehicleManage.cs index 28cb0be0..46c31e39 100644 --- a/Assets/Zion/Scripts/ModelFunction/UAV/UnmannedAerialVehicleManage.cs +++ b/Assets/Zion/Scripts/ModelFunction/UAV/UnmannedAerialVehicleManage.cs @@ -172,6 +172,7 @@ public class UnmannedAerialVehicleManage : MonoBehaviour headers.Add("id", equipmentCommon.deviceID); StartCoroutine(GetString(Url_Deletepracticedevicedetail, headers, data => { Debug.Log(data); + Destroy(gameObject); })); } } @@ -541,6 +542,7 @@ public class UnmannedAerialVehicleManage : MonoBehaviour } private void OnDestroy() { + Destroy(airRoute.gameObject); OnActivationChanged -= OnActivationChangedHandler; }