使用此函数,您可以获得模拟按钮的当前值,从 0 到 1,其中 0 表示无压力,1 表示满压。你提供要检查的游戏手柄插槽索引,以及按钮常量(如这里列出的)或介于 0 到gamepad_button_count()-1之间的整数值。
请注意,这将返回按钮的原始值,而且没有考虑阈值的设置(有关阈值的更多信息,请参见此处)。
gamepad_button_value(device, button);
参数 | 类型 | 描述 |
---|---|---|
device | Real | 要检查哪个游戏手柄设备 “插槽”。 |
button | Gamepad Button Constant | 要检查哪个游戏手柄按钮常量。 |
speed = gamepad_button_value(0, gp_shoulderrb) * 4;
上面的代码使用插入设备 “slot” 0 的游戏手柄中的模拟触发值来设置实例的速度。