|
Classic Controller and Nunchuk interference October 18, 2008 09:03PM | Admin Registered: 17 years ago Posts: 5,132 |
if(WPAD_ButtonsDown(WPAD_CHAN_0)&WPAD_NUNCHUK_BUTTON_C) shoot(); if(WPAD_ButtonsDown(WPAD_CHAN_0)&WPAD_CLASSIC_BUTTON_LEFT) moveleft();If the following is run, the sprite will fire and move left when either C or LEFT is pressed. Also, the nunchuk's analog stick interferes with the classic's left analog stick (which is actually convienent for me) and Z interferes with the classic's UP.
//if nunchuk is connected if(WPAD_ButtonsDown(WPAD_CHAN_0)&WPAD_NUNCHUK_BUTTON_C) shoot(); //if classic is connected if(WPAD_ButtonsDown(WPAD_CHAN_0)&WPAD_CLASSIC_BUTTON_LEFT) moveleft();
|
Re: Classic Controller and Nunchuk interference October 19, 2008 06:00AM | Registered: 17 years ago Posts: 114 |
WPADData* data = WPAD_Data(WPAD_CHAN_0);
switch (data->exp.type) {
case WPAD_EXP_NONE:
// Default Wiimote controls
break;
case WPAD_EXP_NUNCHUK:
break;
case WPAD_EXP_CLASSIC:
// TODO: I don't have a classic controller...
break;
case WPAD_EXP_GUITARHERO3:
// asdf
break;
}|
Re: Classic Controller and Nunchuk interference October 19, 2008 02:23PM | Admin Registered: 17 years ago Posts: 5,132 |