编辑器mac版本,用触摸板缩放界面,发现双指捏合和双指滑动都行,移动界面却是双指按下滑动,这很捞啊!隔壁的Godot,缩放是双指捏合,移动是双指滑动,这就很nice了!
用鼠标不爽吗
触摸板用习惯了,多指操作比鼠标好用点
我们的按键也是参考了很多同类产品的,
旋转视角可以用 Option(Alt) + 拖动
平移视角可以用 空格 + 拖动
Godot 双指滑动并不合适,因为双指在 3D 软件里面通常对应缩放而不是平移。要缩放还要双指捏合的话,你受得了吗?
Cocos我这边尝试了,双指滑动和捏合都是缩放界面,不管有没有按Option、空格,执行的都是缩放逻辑,这是2D视角。3D视角下,旋转和平移视角确实如你所说,不过双指捏合和双指滑动还都是缩放。
PS我试了下,当界面出现滑动条的时候,双指滑动是移动界面,双指捏合是缩放界面,按住Option双指滑动是快速缩放界面。
Blender是3D视角,双指滑动是旋转视角,双指捏合是缩放,按住shift双指滑动是平移视角。
Godot这边,2D视角下,双指捏合是缩放,双指滑动是移动。3D视角下,和Blender操作逻辑是一样的。
所以,我不知道你们参考的软件是什么软件,为啥要把双指捏合和双指滑动的逻辑设置成一样的。
不同模块参考的不一样,通常是参考 C4D、Blender、Uxxxy、Unxxxl。你可以从这个表格里看到,我们的 3 个竞品鼠标滚轮(也就是双指滑动)对应的都是缩放场景,而不是平移场景。
如果我们有滑动条,也是这样的。
我们测出来不是这样。你的系统特殊设置过双指滑动的操作吗?
我觉得这种习惯上的差异并不明智。就算是 2D 的场景编辑器会出现滚动条,这种和 3D 割裂的习惯也容易干扰用户习惯。
我是觉得,2个很方便的操作,设置成相同的动作,有点浪费了,而且2d视角下,双指按压滑动是平移视角的操作,很别扭。触摸板我几乎不会使用按压这个动作,都是轻触,此外双指滑动使用的就是系统自带的设置。关于这个问题,你们产品考虑的应该和我不一样,你们考虑的是用户习惯以及防止操作的不一致性,可能我的习惯和普遍用户不一样,既然没有其他用户反馈这个问题,应该是了。
做成可配置,然后内置几个方案,自己挑
双指按压滑动相当于鼠标右键拖动,这个有什么问题吗?不然鼠标右键拖动你希望触发什么?总不能是缩放吧……
其实这里忘记这个操作,就用跟 3D 一样的操作(空格 + 拖动)就好。
记住,拖动指的是鼠标左键拖动,在触摸板上对应的是单指按压滑动而不是双指!
(PS,实际上在 2D 模式下,空格 + 单指滑动就行,连按压都不需要,我也不知道为什么,可能是 bug?当然按压了也没事)
没错,很多人会把 mac 的拖动设置成三指滑动来模拟单指按压滑动。操作起来省力多了。我就是三指滑动来搞定所有拖动的。
是的,三指基本上都是拖动了。
这个也可以,和3D操作一模一样。