Difference between revisions of "Modules/input/Usage"

From MSX Game Library

< Modules‎ | input

Line 3: Line 3:
 
u8 joyStat = Joystick_Read(JOY_PORT_1);
 
u8 joyStat = Joystick_Read(JOY_PORT_1);
 
if (joyStat & JOY_INPUT_TRIGGER_A)
 
if (joyStat & JOY_INPUT_TRIGGER_A)
 +
{
 
// Joystick A boutton pressed
 
// Joystick A boutton pressed
 +
}
 
else if (joyStat & JOY_INPUT_TRIGGER_B)
 
else if (joyStat & JOY_INPUT_TRIGGER_B)
 +
{
 
// Joystick B boutton pressed
 
// Joystick B boutton pressed
 +
}
 
</syntaxhighlight>
 
</syntaxhighlight>

Revision as of 22:09, 7 January 2024

Check joystick bouton example:

u8 joyStat = Joystick_Read(JOY_PORT_1);
if (joyStat & JOY_INPUT_TRIGGER_A)
{
// Joystick A boutton pressed
}
else if (joyStat & JOY_INPUT_TRIGGER_B)
{
// Joystick B boutton pressed
}