object.descriptor

类型 字符串
对象 InputAxis
修订版 版本 2024.3703
关键字 设备、输入、轴、描述符

概述

提供一个人类可读字符串(由 Corona 分配),可用于唯一标识属于一个设备的一个轴输入。此描述符字符串旨在供那些使用特定的设备(例如系统连接的第一个摇杆)设置键和轴绑定关系的应用程序使用。

此描述符字符串键根据设备的描述符和轴号生成。例如,属于一个摇杆的前两个轴的名称将为`Joystick 1: Axis 1`和`Joystick 1: Axis 2`。

示例

-- 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 descriptors
    for axisIndex = 1,#inputAxes do
        print( inputAxes[axisIndex].descriptor )
    end
end