Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sprite Animation Editor的时间轴卷轴需要支持touchpad #13

Open
nantas opened this issue Aug 6, 2013 · 4 comments
Open

Sprite Animation Editor的时间轴卷轴需要支持touchpad #13

nantas opened this issue Aug 6, 2013 · 4 comments
Assignees
Milestone

Comments

@nantas
Copy link
Contributor

nantas commented Aug 6, 2013

使用touchpad,无法使用鼠标右键拖动来卷动时间轴
双指拖动会自动缩放时间轴。

所以需要在鼠标键数不足时加上键盘辅助热键 ctrl
按下ctrl时滑动鼠标就可以卷轴。

@ghost ghost assigned jwu Aug 6, 2013
@jwu
Copy link
Contributor

jwu commented Aug 7, 2013

Ctrl 跟 Shift 已经被用于 Rect-Selection 中,所以不推荐Ctrl + Shift 的设计方案。

我赞成Jare 之前qq的提议,应该要全局考虑热键需求。

Ctrl + Mouse Wheel 作为 Zoom In/Out 的需求 (Altas Editor, Sprite Animation Editor,因为这两个editor都有 Scroll View ,所以 Mouse Wheel 需要让出。对于 Scene Editor 我仍然坚持使用 Mouse Wheel )

Mouse 中键作为 Pan 移动或许比右键更好 ( Sprite Animation Editor, Scene Editor)。这个会让移动行为和Unity 的操作一致。

此外我希望能够修改 Unity 的 Rect-Selection 行为。 Unity 的 Rect - Selection 行为非常古怪, Ctrl + Select 是Toggle操作, Shift + Select 是 Active 和 Plus 操作。这和我们平常的 Select 行为有些出入。我希望改成和操作系统 select 行为一致的方式。

@jareguo
Copy link
Contributor

jareguo commented Aug 7, 2013

题外话,虽然有滚动条,但是滚轮一样可以用于缩放,类似Animaion Editor。
话说回来,其实滚轮相对于拖动,最大的优势在于可以在不移动鼠标的情况下无限翻页,这样鼠标不用腾来腾去,拖动完不用把光标从屏幕边缘移回来。
因此我觉得Sprite Ani Editor或许用滚轮拖动更合适。不过中键拖动一样可以保留。

@nantas
Copy link
Contributor Author

nantas commented Aug 7, 2013

中键的话,touchpad就又鸟面了大哥们。

@jwu
Copy link
Contributor

jwu commented Aug 7, 2013

Unity3D 本身的 Scene Editor 在处理 touchpad 平移的时候也不是特别方便。在加入了 scroll bar 后我感觉这个问题会得到缓解。所以中建移动还是比较可取的解决方案。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants