private void OnActiveSceneChanged(Scene s1, Scene s2) { if (!s1.isLoaded || !s2.isLoaded) { return; } SceneLogic logic1 = GetSceneLogic(s1); SceneLogic logic2 = GetSceneLogic(s2); logic1?.OnUnactive(); logic2?.OnActive(); }