swift - 如何检测新 Siri Remote 2nd Generation 上的圆形手势
问题描述
我想检测在新的 Apple TV Siri Remote 2nd Generation 上旋转轮子的动作。
有没有办法知道顺时针或逆时针方向?
如何获得旋转速度或与此循环动作相关的任何数据?
解决方案
苹果并没有针对这个新手势宣布任何新的手势识别器,但是你可以自己实现它。
为此,您可以使用 GameController SDK,它允许您获取用户手指在数字化仪中的绝对位置。一旦你有了手势位置的坐标,你就可以应用一些三角数学来检测它们是顺时针还是逆时针旋转手指。
我在这里写了一篇详细信息: https ://dcordero.me/posts/capture_circular_gestures_on_siri_remote_2nd_generation.html
推荐阅读
- r - R: ifelse 的问题
- html - 在 Blazor 中未调用选择元素上的 onSelect 函数
- sql - SQL - WITH RECURSIVE 不起作用,当之前有另一个查询时
- android - Flutter “这个函数的返回类型是 void,我想要一个返回类型的 map”
- fonts - 报告 Odoo 14 的自定义字体
- google-apps-script - 批量查找并替换为条件大小写匹配和完全匹配的谷歌应用脚本、文档、表格
- flutter - Flutter:尝试使用 jsonDecode - 错误:字符串不是索引的 int 类型的子类型错误
- amazon-web-services - 在 [XX.XXX.XX.XX] 收到来自 Zabbix Agent 的空响应
- linux - 将包含科学数字的文件名转换为具有十进制数字的文件
- scala - 使用 spark scala 从具有数组值的流数据帧列中查找平均值