跳到主要内容

设置手柄状态(SetGamepadStatus)

Windows
支持于:LI PASS V1.17
如果您使用的是 Unity 引擎,请参见 Unity SDK 的 SetGamepadStatus

更新 LI PASS 的手柄状态,在手柄链接状态发生改变时调用。

函数定义

UFUNCTION(BlueprintCallable, Category = "LevelInfinite")
static void SetGamepadStatus(ELIGamepadStatus gamepadStatus);

入参说明

参数类型说明
gamepadStatusELIGamepadStatus游戏手柄的类型,其中 None 代表无手柄连接或手柄连接断开,详见 gamepadStatus

代码示例

ULevelInfiniteAPI::SetGamepadStatus(ELIGamepadStatus::Xbox);

gamepadStatus

说明
None无手柄连接或手柄连接已断开
XboxXbox 手柄已连接
PlayStationPlayStation 手柄已连接
SwitchSwitch 手柄已连接

界面示例

gamepadStatus = Xbox

Image: SetGamepadStatus

gamepadStatus = PlayStation

Image: SetGamepadStatus