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';