断开硬件游戏手柄 (:disconnect)
该方法在 20260805 以后版本方可使用
声明
状态, 错误信息 = 手柄对象:disconnect()
返回值
- 状态 布尔型,断开成功返回 true,失败返回 false
- 错误信息 文本型,操作失败时的错误信息
说明
disconnect可以重复调用- 显式断开、Lua 回收手柄对象或脚本停止时,全部按键会松开,摇杆和方向键会回中,随后手柄断开
- 如果输入发送失败,该手柄会复位并断开
- 手柄操作失败时不会改用键盘、触摸或其它输入方式
示例
local pad = assert(gamepad.connect())
local success, err = pad:disconnect()
assert(success, err)