thmsndk / Screeps3D

A 3D client for the MMORTS Screeps.com
90 stars 17 forks source link

More intuitive camera controls #47

Open thmsndk opened 5 years ago

thmsndk commented 5 years ago

TorA from slack mentioned the following

I immediately try to drag the camera, either middle or left mouse buttons. I actually should have some unity code for doing that if you need it.

thmsndk commented 5 years ago

I immediately try to drag the camera, either middle or left mouse buttons. I actually should have some unity code for doing that if you need it. View in Slack

Robalian commented 5 years ago

What about something like this? LMB - selection/box selection RMB - rotation Shift+RMB - scrolling moving mouse to an edge - also scrolling

duckymirror commented 5 years ago

And for touchpad users: Alt+Mouse - rotation Shift+Mouse - scrolling

To avoid mouse buttons.

thmsndk commented 5 years ago

Dignissi on slack mentioned the following

the 2-finger scroll to zoom would be nice. alternatively, the +/- arrow keys. (or =/- so you don't need shift)

thmsndk commented 4 years ago

The WASD camera movement has strange acceleration on it. Drag-to-pan is a lot better, but I'd prefer if all panning was as snappy as rotation with right mouse button. View in Slack

thmsndk commented 4 years ago

https://blogs.unity3d.com/2019/10/14/introducing-the-new-input-system/