类型 数字 对象 InputAxis 修订 发布 2024.3703 关键词 设备、输入、轴、精度
轴输入提供的数据的 +/− 精度。此值始终大于或等于 0
。例如,如果精度为 0.01
,则 0.5
的轴值在 0.49
和 0.51
之间的准确度。
这适用于轴原始值,而不是归一化值。
0
的精度可能表示完美的精度,但更有可能表示输入设备的精度未知。
您可以使用此属性消除轴输入设备产生的“噪声”,方法是忽略超出记录的最后轴值的精度范围的轴值。
-- Fetch all input devices currently connected to the system local inputDevices = system.getInputDevices() -- Traverse all input devices for deviceIndex = 1,#inputDevices do -- Fetch the input device's axes local inputAxes = inputDevices[deviceIndex]:getAxes() -- Print all axis accuracy values for axisIndex = 1,#inputAxes do local inputAxis = inputAxes[axisIndex] print( inputAxis.descriptor .. ": Accuracy = " .. tostring(inputAxis.accuracy) ) end end