From 6a4a09c8cf0432d93bf490066a2f0b6ed2ce46ef Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Mon, 16 Feb 2026 21:04:32 +0900 Subject: [PATCH] wip --- packages/frontend/src/pages/room.vue | 3 +++ packages/frontend/src/utility/room/engine.ts | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/frontend/src/pages/room.vue b/packages/frontend/src/pages/room.vue index 51851868b0..6cbef6613e 100644 --- a/packages/frontend/src/pages/room.vue +++ b/packages/frontend/src/pages/room.vue @@ -310,6 +310,9 @@ onUnmounted(() => { window.removeEventListener('resize', resize); }); +// todo: 掴む/離す(or 設置)のボタン出し分け +// grabbing中かどうか、家具設置中かどうかをengineからリアクティブにもらう必要あり? + function grab() { engine.value.beginSelectedInstalledObjectGrabbing(); canvas.value!.focus(); diff --git a/packages/frontend/src/utility/room/engine.ts b/packages/frontend/src/utility/room/engine.ts index ae4df7bbb6..e464cbec34 100644 --- a/packages/frontend/src/utility/room/engine.ts +++ b/packages/frontend/src/utility/room/engine.ts @@ -23,7 +23,7 @@ import { GridMaterial } from '@babylonjs/materials'; import { ShowInspector } from '@babylonjs/inspector'; import { ref, watch } from 'vue'; import { genId } from '../id.js'; -import { getObjectDef, OBJECT_DEFS } from './object-defs.js'; +import { getObjectDef } from './object-defs.js'; import { HorizontalCameraKeyboardMoveInput } from './utility.js'; import * as sound from '@/utility/sound.js';