joy_buttons

joy2_buttons

Binäre Stellungen aller Joystick-Knöpfe des ersten und zweiten Joysticks. Jeder Knopf entspricht einem Bit in dieser Variablen. Der fraktionale Teil enthält die Bits der Knöpfe 1..10, der integre Teil die Bits der Knöpfe 11..32. Der Status eines Knopfes läßt sich per '&'-Operator überprüfen.

Wertebereich:

1 = Knopf 11 gedrückt.
2 = Knopf 12 gedrückt.
4 = Knopf 13 gedrückt.
8 = Knopf 14 gedrückt.
16 = Knopf 15 gedrückt, etc. ...

Typ:

var, read-only

Beispiel (lite-C):

// return nonzero when the key with the given number is pressed
function joy_pressed(var num) 
{
if (num <= 10)
return (joy_buttons<<10) & (1 << num-1);
else
return joy_buttons & (1 << num-11);
}

Siehe auch:

joy_1, joy_raw, joy2_raw, joy_rot , joy2_rot, joy_force, num_joysticks, keys.c

► Aktuelle Version Online