From 7d7407b8bc3fc40e1bf7fffed61959dc527eff36 Mon Sep 17 00:00:00 2001 From: "DESKTOP-KFV16CV\\cyt" <2268162076@qq.com> Date: Fri, 11 Sep 2020 08:50:19 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E9=80=80=E5=87=BA=E6=BC=94=E7=BB=83?= =?UTF-8?q?=E8=BF=9B=E5=85=A5=E7=81=BE=E6=83=85=E7=AE=A1=E7=90=86=EF=BC=8C?= =?UTF-8?q?=E6=97=A0=E6=B3=95=E4=BF=9D=E5=AD=98=E7=81=BE=E6=83=85=202?= =?UTF-8?q?=E3=80=81=E7=81=AD=E7=81=AB=E6=9C=BA=E5=99=A8=E4=BA=BA=E6=B2=A1?= =?UTF-8?q?=E6=9C=89=E8=A3=85=E5=A4=87=E6=B0=B4=E5=B8=A6=E4=B9=9F=E8=83=BD?= =?UTF-8?q?=E8=A1=8C=E8=B5=B0=E9=97=AE=E9=A2=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/Common/Disasters/FireSpread/FireSpreadPanel.cs | 3 ++- .../DongYouLiQing/BaseCommander/FireRobotLayWaterHose.cs | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Assets/Scripts/Common/Disasters/FireSpread/FireSpreadPanel.cs b/Assets/Scripts/Common/Disasters/FireSpread/FireSpreadPanel.cs index ead8458..c70aa2e 100644 --- a/Assets/Scripts/Common/Disasters/FireSpread/FireSpreadPanel.cs +++ b/Assets/Scripts/Common/Disasters/FireSpread/FireSpreadPanel.cs @@ -81,8 +81,9 @@ public class FireSpreadPanel : BaseAttributeSet { Close(); } - private void OnDestroy() + public override void OnDestroy() { + base.OnDestroy(); InitialSizeDropdown.onValueChanged.RemoveListener(InitialSizeSet); roadSpread.onValueChanged.RemoveListener(RoadSpreadSelected); diff --git a/Assets/Scripts/DongYouLiQing/BaseCommander/FireRobotLayWaterHose.cs b/Assets/Scripts/DongYouLiQing/BaseCommander/FireRobotLayWaterHose.cs index c2ec507..710d0fe 100644 --- a/Assets/Scripts/DongYouLiQing/BaseCommander/FireRobotLayWaterHose.cs +++ b/Assets/Scripts/DongYouLiQing/BaseCommander/FireRobotLayWaterHose.cs @@ -140,6 +140,10 @@ public class FireRobotLayWaterHose : MonoBehaviour // Update is called once per frame void Update() { + if (remainlenght<=0.5f) + { + agent.SetDestination(transform.position); + } if (flag && agent.velocity.magnitude > 0) //开启“铺设水带”,并且开始寻路时才会执行 { HasUseNum = Mathf.CeilToInt(GetSelfConsumedLength() / 20);