gamepad_hat_value


描述

使用此函数,你可以获得游戏手柄 “帽子” 的当前值。每个帽子值都是不同方向的位掩码,其中:

请注意,这些可以组合(例如,提供 3 的帽子索引将检查向上和向右)但是一次只能按下最多 2 位。该函数将返回 0 到 1 之间的实数值,其中 0 未被按下,1 被完全按下(并且根据游戏手柄是否支持帽子的模拟输入,可能存在值。


语法:

gamepad_hat_value(device, hatindex);

参数 描述
device 要检查哪个游戏手柄设备 “插槽” 。
hatindex 要检查哪个游戏手柄帽(或帽子)。


返回:

Real(实数)


例如:

var _up = gamepad_hat_value(global.PadIndex, 1);

上面的代码将对应于 “up” 的帽子的状态存储在局部变量中。