This commit is contained in:
syuilo
2026-02-20 17:56:29 +09:00
parent a0356d8d4d
commit 998f85b260
2 changed files with 7 additions and 1 deletions

View File

@@ -178,6 +178,12 @@ function onWheel(ev: WheelEvent) {
ev.stopPropagation();
engine.value.changeGrabbingDistance(ev.deltaY * 0.025);
} else {
ev.preventDefault();
ev.stopPropagation();
engine.value.camera.fov += ev.deltaY * 0.001;
engine.value.camera.fov = Math.max(0.25, Math.min(1, engine.value.camera.fov));
}
}

View File

@@ -159,7 +159,7 @@ export class RoomEngine {
public scene: BABYLON.Scene;
private shadowGenerator1: BABYLON.ShadowGenerator;
private shadowGenerator2: BABYLON.ShadowGenerator;
private camera: BABYLON.UniversalCamera;
public camera: BABYLON.UniversalCamera;
private fixedCamera: BABYLON.UniversalCamera;
private birdeyeCamera: BABYLON.ArcRotateCamera;
public intervalIds: number[] = [];