Add third-person camera collision resolution in tests

This commit is contained in:
2026-04-11 11:22:17 +02:00
parent 499fbcfec8
commit b9bed17a2f

View File

@@ -39,7 +39,10 @@ describe("RuntimeHost", () => {
);
vi.spyOn(console, "warn").mockImplementation(() => undefined);
const collisionWorld = {
dispose: vi.fn()
dispose: vi.fn(),
resolveThirdPersonCameraCollision: vi.fn(
(_pivot, desiredCameraPosition) => desiredCameraPosition
)
} as unknown as RapierCollisionWorld;
const deferredCollisionWorld = createDeferred<RapierCollisionWorld>();
vi.spyOn(RapierCollisionWorld, "create").mockReturnValue(