From b7afe2323810385946348ec4d755ef79823c9cb0 Mon Sep 17 00:00:00 2001 From: tian <11429339@qq.com> Date: Fri, 12 Jun 2026 16:36:03 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20ManagerVerification=E7=94=A8=E5=9B=BA?= =?UTF-8?q?=E5=AE=9AtickDt=E6=9B=BF=E4=BB=A3Editor=E4=B8=8D=E7=A8=B3?= =?UTF-8?q?=E5=AE=9A=E7=9A=84Time.deltaTime?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Unity/Assets/Scripts/Managers/ManagerVerification.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Unity/Assets/Scripts/Managers/ManagerVerification.cs b/src/Unity/Assets/Scripts/Managers/ManagerVerification.cs index fcd2149..1442837 100644 --- a/src/Unity/Assets/Scripts/Managers/ManagerVerification.cs +++ b/src/Unity/Assets/Scripts/Managers/ManagerVerification.cs @@ -79,11 +79,12 @@ namespace CounterDrone.Unity runner.LoadAndStart(taskId); runner.Engine.TimeScale = 10f; - float endTime = Time.realtimeSinceStartup + 30f; + float endTime = Time.realtimeSinceStartup + 60f; int frameCount = 0; + float tickDt = 1f / 20f; while (runner.Engine.State == SimulationState.Running && Time.realtimeSinceStartup < endTime) { - runner.Engine.Tick(Time.deltaTime); + runner.Engine.Tick(tickDt); frameCount++; } Debug.Log($"5. Simulation done. State={runner.Engine.State}, DroneStatus={runner.Engine.Drones[0].Status}, HP={runner.Engine.Drones[0].Hp:F2}, Frames={frameCount}");