From bfe184dea43eff531f5969c5111dce6ecb399d76 Mon Sep 17 00:00:00 2001 From: tom-boullay Date: Wed, 27 May 2026 11:58:33 +0200 Subject: [PATCH] feat(editor): focus camera on selected object --- src/components/editor/EditorControls.tsx | 8 ++++ src/components/editor/scene/EditorScene.tsx | 50 +++++++++++++++++++++ src/index.css | 3 +- src/pages/editor/page.tsx | 7 +++ 4 files changed, 67 insertions(+), 1 deletion(-) diff --git a/src/components/editor/EditorControls.tsx b/src/components/editor/EditorControls.tsx index 51d960a..e7a1eb3 100644 --- a/src/components/editor/EditorControls.tsx +++ b/src/components/editor/EditorControls.tsx @@ -11,6 +11,7 @@ import { Redo2, RotateCw, Save, + ScanSearch, Undo2, Unlock, X, @@ -37,6 +38,7 @@ interface EditorControlsProps { redoCount: number; onUndo: () => void; onRedo: () => void; + onResetCamera: () => void; onExportJson: () => void; onSaveToServer?: (() => void | Promise) | undefined; onPlayerMode?: (() => void) | undefined; @@ -101,6 +103,7 @@ export function EditorControls({ redoCount, onUndo, onRedo, + onResetCamera, onExportJson, onSaveToServer, onPlayerMode, @@ -268,6 +271,11 @@ export function EditorControls({ )} + +