Classic Controller and Nunchuk interference October 18, 2008 09:03PM | Admin Registered: 16 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: 16 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: 16 years ago Posts: 5,132 |