gamepad_get_description

此函数将返回带有给定游戏手柄说明的字符串,例如,PS3 控制器可以返回类似于“PLAYSTATION(R)3 Controller”的字符串,或者 XBox360 控制器可以返回“Xbox 360 Controller(XInput STANDARD GAMPAD)”。此字符串与硬件相关,返回值将取决于正在检查的设备“插槽”中插入的游戏板。

 

语法:

gamepad_get_description(device);

参数类型描述
deviceReal哪个“插槽”的游戏手柄名称。

 

返回:

String

 

例子:

var gp_num = gamepad_get_device_count();
for (var i = 0; i < gp_num; i++;)
{
    if (gamepad_is_connected(i))
    {
        draw_text(32, 32 + (i * 32), gamepad_get_description(i));
    }
    else
    {
        draw_text(32, 32 + (i * 32), "No Gamepad Connected");
    }
}

上面的代码将循环遍历所有游戏手柄插槽,以检查连接的设备,然后根据游戏手柄是否连接到插槽,在屏幕上绘制一些文本。