From 9ba70e2cd45c920301c8cc128f0204930350c875 Mon Sep 17 00:00:00 2001 From: NINI Date: Sat, 10 Oct 2026 04:05:20 +0900 Subject: [PATCH] Keep live safety probes active when isolating scenery fixtures --- Assets/MagnetismHeroes/Tests/PlayMode/DragCameraPlayTests.cs | 2 +- .../MagnetismHeroes/Tests/PlayMode/PlaygroundSafetyPlayTests.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Assets/MagnetismHeroes/Tests/PlayMode/DragCameraPlayTests.cs b/Assets/MagnetismHeroes/Tests/PlayMode/DragCameraPlayTests.cs index 3cd1ae9..3c9ec7b 100644 --- a/Assets/MagnetismHeroes/Tests/PlayMode/DragCameraPlayTests.cs +++ b/Assets/MagnetismHeroes/Tests/PlayMode/DragCameraPlayTests.cs @@ -33,7 +33,7 @@ namespace MagnetismHeroes.Tests _app.Orbit.BindEnvironment(_app.Environment); _disabledScenery.Clear(); foreach (var collider in _app.Environment.GetComponentsInChildren()) - if (!collider.name.Contains("Clearing") && collider.enabled) { _disabledScenery.Add(collider); collider.enabled = false; } + if (!collider.isTrigger && !collider.name.Contains("Clearing") && collider.enabled) { _disabledScenery.Add(collider); collider.enabled = false; } yield return null; } [UnityTearDown] public IEnumerator Teardown() { Object.Destroy(_app.gameObject); yield return null; } diff --git a/Assets/MagnetismHeroes/Tests/PlayMode/PlaygroundSafetyPlayTests.cs b/Assets/MagnetismHeroes/Tests/PlayMode/PlaygroundSafetyPlayTests.cs index aaed7f3..57bcb86 100644 --- a/Assets/MagnetismHeroes/Tests/PlayMode/PlaygroundSafetyPlayTests.cs +++ b/Assets/MagnetismHeroes/Tests/PlayMode/PlaygroundSafetyPlayTests.cs @@ -35,7 +35,7 @@ namespace MagnetismHeroes.Tests _app.Presenter.BindEnvironment(_app.Environment); // Keep the real clearing; isolate movement cases from the unrelated authored props. foreach (var collider in _app.Environment.GetComponentsInChildren()) - if (!collider.name.Contains("Clearing")) collider.enabled = false; + if (!collider.isTrigger && !collider.name.Contains("Clearing")) collider.enabled = false; yield return null; } [UnityTearDown] public IEnumerator Teardown()