如下图,比如在B站想多弄几个倍速播放的按钮,呼出轮盘后悬停在测试上(可以自定义悬停时间),直接弹出这个菜单,松开后就直接触发该选项;在弹出菜单后,此时鼠标滚轮为上下选择。这样可以省去两步点击鼠标的步骤,滚轮滑动也减少了鼠标滑动距离。
如果不想悬停直接触发,就默认触发第一个选项。
然后是这功能下的鼠标位置,通过上面这种方式触发动作,在选择选项后鼠标回到轮盘之前的位置。目前需要两步,鼠标移动两次看着不舒服
能实现这个菜单,轮盘实用性更加强了
建议使用轮盘的按键触发功能,调用动作并且传入不同的参数。
另外可以松开鼠标之前按左shift触发动作的右键菜单。
这两种都试过,都需要额外点击,记忆上也不直观,动作多了可能忘记设置了哪些按键来触发。悬停弹出就只需要滑动鼠标,使用更流畅。之前也提过轮盘的二级菜单显示,实现起来比较复杂,最近想到了这个显示菜单,感觉只是增加一个悬停检测,实现起来要更容易(我猜的,这方面我不懂,大佬见谅)
步骤里是否有菜单,以及是否运行动作会弹出菜单估计不好检测。
要做应该也是直接融合到轮盘的功能里了,这个还得看崔大如何考虑。 不过如果是加入到轮盘的功能里的话,我觉得或许不如打开一个新的轮盘了。例如:
(我也不知道难度,我随便想😂)
只要悬停能自动弹出子选项就行,然后松开就触发,我也不懂
过于复杂了,估计实现不了,目前没有什么思路🤦♂️
现在悬停的时候会出现动作提示,可以把这个时间用来启动相应的动作,目前想法是给轮盘格子加个是否直接触发的开关,松开的时候就触发菜单选项
tooltip是内置功能,尽管可以使用类似的机制,但会产生一系列问题:1)和原有tooltip功能的冲突。 2)误触发。 3)触发一个动作的菜单后,会无法再去查看和触发别的动作。
能实现这个菜单,轮盘实用性更加强了