Quicker手势功能的逻辑希望能改一下

使用问题 · 537 次浏览
轻风拂柳 创建于 2021-04-13 04:50

用了Quicker的手势功能,经常误触。原因是我本以为一些画法已经不会存在手势了,不会被识别了,没想到结果却依然被误解识别。

用下图举例:

偶先向下画了一竖,当这一竖画了之后,本应该已经排除掉了【前进】【复制标签】【打开新标签】这三项才对。因为【前进】的起笔是向右,【复制标签】的起笔是向左,打开【新标签】的起笔是向右,而我起笔向下,后续不管怎么画也不可能变成以上三项。

紧随一竖画完之后,我向右画了一横,有了这一横,【滚动到页面顶部】【向下翻页】这两项也应该被永远排除。


再看下面gif中画的手势:

轻风拂柳 最后更新于 2021/4/13

回复内容
CL 2021-04-13 08:10
#1

这是一个开源的算法,是根据轨迹前后点角度的变化来判断匹配度的。我目前是没有这个能力自己写匹配算法了😂

手势是找自己要触发的那个图形,只要能正确识别到,不会识别成别的曲线,我感觉就达到目的了。
轻风拂柳 2021-04-13 08:18 :

原来如此,我也在想这可能是模块化的东西您直接拿来用的。

回复主贴