mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-05-06 09:03:52 +00:00
feat(editor): scroll wheel zoom, clickable minimap navigation
- Scroll wheel now zooms camera (moves along look direction) instead of adjusting speed. Much more intuitive for terrain editing. - Shift+scroll adjusts camera speed (old behavior preserved) - Click on minimap to teleport camera to that location on the terrain - Zoom speed scales with current camera speed for consistent feel
This commit is contained in:
parent
f891bd02a5
commit
12acbfb2d5
4 changed files with 23 additions and 4 deletions
|
|
@ -382,7 +382,7 @@ void EditorApp::processEvents() {
|
|||
}
|
||||
|
||||
if (event.type == SDL_MOUSEWHEEL && !io.WantCaptureMouse)
|
||||
camera_.processMouseWheel(event.wheel.y);
|
||||
camera_.processMouseWheel(event.wheel.y, (SDL_GetModState() & KMOD_SHIFT) != 0);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue