虚幻基础:硬件输入

发布于:2025-05-08 ⋅ 阅读:(15) ⋅ 点赞:(0)

triggered:按下一直触发 等于tick

completed:必须等到triggered结束后 才触发

松下

triggered结束

默认按键触发顺序

按下:触发两个

先 Started

后 Triggered

松开

Completed

触发器:用于修改triggered 触发和结束

驱动阈值:设置键盘按压的程度,大于驱动阈值,才能触发。

值范围(0,1]:没按压是0(0此键不起作用),按压到底是1。键鼠无法测试,只能靠手柄进行测试。

保存时间阈值:翻译错误:原文为hold time,按下时间阈值。此值为triggered的驱动时间,只有大于此值,triggered才触发

为一次性:triggered触发一次直接结束。

长按 触发顺序

按下:触发三/四个

先 Started

中 onGoing(持续)

后 Triggered(持续/一次:根据一次性 判断)

completed(直接触发/松开触发:根据一次性 判断)

一次性:triggered后直接触发,无需松开。因为此时triggered已结束。在同一帧内。
无一次性:松开后触发。因为此时松开后triggered才结束

长按和松开 触发顺序

按下:触发两个

先 Started

后 onGoing(持续)

松开

先Triggered(一次)

后completed

疑问

按键触发顺序:可以确定的是有顺序,但未确定是否在同一帧内执行。个人测试是在一帧内执行的。


网站公告

今日签到

点亮在社区的每一天
去签到