当前位置: 首页 > news >正文

虚幻基础:硬件输入

文章目录

  • 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
  • 疑问
    • 按键触发顺序:可以确定的是有顺序,但未确定是否在同一帧内执行。个人测试是在一帧内执行的。

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

疑问

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

http://www.xdnf.cn/news/287785.html

相关文章:

  • 蓝桥杯 19. 植树
  • 【题解-洛谷】B4303 [蓝桥杯青少年组省赛 2024] 字母移位
  • [HOT 100] 2538. 最大价值和与最小价值和的差值
  • LabVIEW伺服电机故障监测系统
  • 【QT】QT中的事件
  • JavaSE笔记--反射篇
  • Cron表达式的用法
  • cudaMalloc函数说明
  • 5.5刷题map和set的使用
  • 笔试专题(十五)
  • 3小时超快速入门Python
  • 字符串,数组,指针之间的关系
  • Python实现自动驾驶中的车道检测算法:从理论到实践
  • win10开了移动热点,手机无法连接,解决办法(chatgpt版)
  • 手机SIM卡打电话时识别对方按下的DTMF按键(二)
  • SpringBoot整合RabbitMQ(Java注解方式配置)
  • CMake基础介绍
  • D. Pythagorean Triples 题解
  • 手机打电话时由对方DTMF响应切换多级IVR语音应答(一)
  • \documentclass[lettersize,journal]{IEEEtran}什么意思
  • 机器人强化学习入门学习笔记(二)
  • DeepSeek-Prover-V2:数学定理证明领域的新突破
  • Dify网页版 + vllm + Qwen
  • Matlab自学笔记五十三:保存save和载入load
  • 杨校老师竞赛课之C++备战蓝桥杯初级组省赛
  • Python爬虫实战:获取优美图库各类高清图片,为用户提供设计素材
  • 洛谷 P9007 [入门赛 #9] 最澄澈的空与海 (Hard Version)
  • 【从零开始学习微服务 | 第一篇】单体项目到微服务拆分实践
  • 本地MySQL连接hive
  • ASP.NET Core 请求限速的ActionFilter