From 137c3d67dd661f8c4d46c98ce577910c5f53d06d Mon Sep 17 00:00:00 2001 From: ayuan9957 <107920784+ayuan9957@users.noreply.github.com> Date: Wed, 17 Jun 2026 17:46:24 +0800 Subject: [PATCH] feat(editor): focus hierarchy object on double click --- Source/MetaCoreEditor/Private/MetaCoreBuiltinEditorModule.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/MetaCoreEditor/Private/MetaCoreBuiltinEditorModule.cpp b/Source/MetaCoreEditor/Private/MetaCoreBuiltinEditorModule.cpp index e812eb6..9a2252d 100644 --- a/Source/MetaCoreEditor/Private/MetaCoreBuiltinEditorModule.cpp +++ b/Source/MetaCoreEditor/Private/MetaCoreBuiltinEditorModule.cpp @@ -2913,6 +2913,9 @@ private: if ((leftClicked || rightClicked) && !ImGui::IsItemToggledOpen()) { if (leftClicked) { MetaCoreApplyHierarchySelection(editorContext, objectId, true); + if (ImGui::IsMouseDoubleClicked(ImGuiMouseButton_Left)) { + editorContext.GetCameraController().FocusGameObject(gameObject); + } } else if (!editorContext.IsObjectSelected(objectId)) { editorContext.SelectOnly(objectId); }