设置手柄状态(SetGamepadStatus)
更新 LI PASS 的手柄状态,在手柄链接状态发生改变时调用。
函数定义
UFUNCTION(BlueprintCallable, Category = "LevelInfinite")
static void SetGamepadStatus(ELIGamepadStatus gamepadStatus);
入参说明
参数 | 类型 | 说明 |
---|---|---|
gamepadStatus | ELIGamepadStatus | 游戏手柄的类型,其中 None 代表无手柄连接或手柄连接断开,详见 gamepadStatus |
代码示例
ULevelInfiniteAPI::SetGamepadStatus(ELIGamepadStatus::Xbox);
gamepadStatus
值 | 说明 |
---|---|
None | 无手柄连接或手柄连接已断开 |
Xbox | Xbox 手柄已连接 |
PlayStation | PlayStation 手柄已连接 |
Switch | Switch 手柄已连接 |
界面示例
gamepadStatus = Xbox
gamepadStatus = PlayStation