24.08.2010, 12:59
Hey,
möchte diverse Fotodateien ansehen und beim Drücken der rechten Pfeiltaste zum nächsten Bild wechseln. Um jedes Mal mit derselben Taste ein Foto zu wechseln, müsste auch der Tastaturpuffer auf 0 oder zurückgesetzt werden. Will aber nicht funktionieren. Einmal die rechte Pfeiltaste gedrückt und auf die Schnelle beim letzten Bild gelandet. Lässt sich der Tastaturpuffer löschen oder geht's nur mit zusätzlichen Zeigern?
möchte diverse Fotodateien ansehen und beim Drücken der rechten Pfeiltaste zum nächsten Bild wechseln. Um jedes Mal mit derselben Taste ein Foto zu wechseln, müsste auch der Tastaturpuffer auf 0 oder zurückgesetzt werden. Will aber nicht funktionieren. Einmal die rechte Pfeiltaste gedrückt und auf die Schnelle beim letzten Bild gelandet. Lässt sich der Tastaturpuffer löschen oder geht's nur mit zusätzlichen Zeigern?
Code:
while(1){
sceCtrlReadBufferPositive(&pad, 1);
if (pad.Buttons != 0){
if (pad.Buttons & PSP_CTRL_RIGHT) {
break; }
}
}
Bild1:
while(1){
sceCtrlReadBufferPositive(&pad, 1);
if (pad.Buttons != 0){
if (pad.Buttons & PSP_CTRL_RIGHT) {
break; }
}
}
Bild2:
usw.