Reset player camera effects on scene load and unload

This commit is contained in:
2026-04-11 19:08:08 +02:00
parent 9b4176b5ee
commit b33b861a6b

View File

@@ -406,6 +406,7 @@ export class RuntimeHost {
this.playerControllerTelemetryHandler?.(null);
this.currentRuntimeMessage = null;
this.runtimeMessageHandler?.(null);
this.resetPlayerCameraEffects();
this.clearCollisionWorld();
this.publishSceneLoadState({
status: "loading",
@@ -503,6 +504,7 @@ export class RuntimeHost {
this.activeController?.deactivate(this.controllerContext);
this.activeController = null;
this.resetPlayerCameraEffects();
this.setInteractionPrompt(null);
this.resizeObserver?.disconnect();
this.resizeObserver = null;