feat(editor): focus picked object on viewport double click
This commit is contained in:
parent
0444de7a42
commit
b76bc94902
@ -1921,6 +1921,11 @@ void MetaCoreEditorApp::DrawSceneViewWindow() {
|
||||
EditorContext_->GetInput().GetCursorPosition()
|
||||
);
|
||||
SceneInteractionService_.ApplyViewportSelection(*EditorContext_, pickedObjectId);
|
||||
if (pickedObjectId != 0 && ImGui::IsMouseDoubleClicked(ImGuiMouseButton_Left)) {
|
||||
if (MetaCoreGameObject pickedObject = Scene_.FindGameObject(pickedObjectId); pickedObject) {
|
||||
EditorContext_->GetCameraController().FocusGameObject(pickedObject);
|
||||
}
|
||||
}
|
||||
}
|
||||
drewSceneViewport = true;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user