[3.6 建议] Mac 触摸板和鼠标的 3D 视图交互不一致

Creator 版本:3.6.0
目标平台:Mac M1

背景

官方文档 中描述如下:

  • 鼠标左键 + Alt:以视图中心点为中心旋转。
  • 鼠标中键:平移视图。
  • 空格键 + 鼠标/触摸板拖拽:平移视图。

问题

  1. 在 PC 上习惯了 Alt 旋转、Shift 平移;切换到 Mac 上后发现,Shift 不再能够平移(而是要改用空格),直觉和习惯不一致。
  2. 空格+拖拽平移的操作,不需要触摸板按下也能生效(只是按下空格 + 光标移动就可以),这导致一个问题是,光标移动一点距离后会移出 3D 视口,此时如果想继续平移,需要先将光标移动回来。那么就必须要先放开空格键(否则视图也会跟着移动回来)。在频繁平移场景的时候,需要频繁的左右手切换联动,操作门槛较高。而以前的 需要按下触摸板才能拖拽 则不同,操作触摸板的手就能很容易的完成 拖拽 -> 回移光标 -> 再拖拽

建议

  • Shift + 触摸板拖拽(需要按下),能平移视图,保持跟鼠标交互的一致(不按下 Shift 就相当于右键环视,不冲突)
  • 空格 + 触摸板平移的操作时,若保留现在不需要按下触摸板的机制,可隐藏鼠标光标,因此可以无限连续移动(不需要担心光标到了 3D 视口外面或者到了屏幕边界)

@jare