Joy released button
Posted: Thu Oct 01, 2015 8:18 pm
How can i check if a joy button was released from a pressed state?
Thanks
Thanks
Sega Megadrive/Genesis development
http://gendev.spritesmind.net/forum/
Code: Select all
JOY_setEventHandler(joyEvent);
Code: Select all
void joyEvent(u16 joy, u16 changed, u16 state)
{
// START button state changed
if (changed & BUTTON_START)
{
// START pressed ?
if (state & BUTTON_START) doSomething();
// START released ?
else doSomethingElse();
}
// one of the A, B or C button has just been pressed ?
if (changed & state & (BUTTON_A | BUTTON_B | BUTTON_C))
{
//
}
}