gamepad_get_device_count


描述

此函数将告诉你两件事之一。连接的游戏手柄的数量, 用于连接游戏手柄的可用 “槽” 的数量。实际返回值取决于平台和该平台的内部配置,因此该函数应与函数 gamepad_is_connected 结合使用,以确保任何时候连接的手柄数量准确无误。


语法:

gamepad_get_device_count();

Returns:

实数


例如:

var gp_num = gamepad_get_device_count();
for (var i = 0; i < gp_num; i++;)
   {
   if gamepad_is_connected(i) global.gp[i] = true else global.gp[i] = false;
   }

上面的代码循环通过可用的游戏手柄(或游戏手柄插槽),然后检查每个游戏手柄的连接游戏手柄。然后,返回值用于将全局数组设置为 truefalse,以便在将来的检查中使用。