在轮盘上鼠标悬停时直接触发含有显示菜单的动作

功能建议 · 1421 次浏览
色気米 创建于 2024-07-29 11:21

如下图,比如在B站想多弄几个倍速播放的按钮,呼出轮盘后悬停在测试上(可以自定义悬停时间),直接弹出这个菜单,松开后就直接触发该选项;在弹出菜单后,此时鼠标滚轮为上下选择。这样可以省去两步点击鼠标的步骤,滚轮滑动也减少了鼠标滑动距离。

如果不想悬停直接触发,就默认触发第一个选项。

然后是这功能下的鼠标位置,通过上面这种方式触发动作,在选择选项后鼠标回到轮盘之前的位置。目前需要两步,鼠标移动两次看着不舒服


能实现这个菜单,轮盘实用性更加强了

回复内容
CL 2024-07-29 21:36
#1

建议使用轮盘的按键触发功能,调用动作并且传入不同的参数。

另外可以松开鼠标之前按左shift触发动作的右键菜单。

色気米 回复 CL 2024-07-29 22:08 :

这两种都试过,都需要额外点击,记忆上也不直观,动作多了可能忘记设置了哪些按键来触发。悬停弹出就只需要滑动鼠标,使用更流畅。之前也提过轮盘的二级菜单显示,实现起来比较复杂,最近想到了这个显示菜单,感觉只是增加一个悬停检测,实现起来要更容易(我猜的,这方面我不懂,大佬见谅)

zryan 回复 色気米 2024-07-30 19:32 :

步骤里是否有菜单,以及是否运行动作会弹出菜单估计不好检测。

要做应该也是直接融合到轮盘的功能里了,这个还得看崔大如何考虑。 不过如果是加入到轮盘的功能里的话,我觉得或许不如打开一个新的轮盘了。例如:

(我也不知道难度,我随便想😂)

色気米 回复 zryan 2024-07-30 20:27 :

只要悬停能自动弹出子选项就行,然后松开就触发,我也不懂

CL 回复 色気米 2024-07-30 20:28 :

过于复杂了,估计实现不了,目前没有什么思路🤦‍♂️

色気米 回复 CL 2024-07-30 21:01 :

现在悬停的时候会出现动作提示,可以把这个时间用来启动相应的动作,目前想法是给轮盘格子加个是否直接触发的开关,松开的时候就触发菜单选项

CL 回复 色気米 2024-07-30 22:16 :

tooltip是内置功能,尽管可以使用类似的机制,但会产生一系列问题:1)和原有tooltip功能的冲突。 2)误触发。 3)触发一个动作的菜单后,会无法再去查看和触发别的动作。

回复主贴