PSP Tastabfrage unterdrücken (Programmieren)

PSP Tastabfrage unterdrücken (Programmieren)

Ich weiß jetzt nicht, wie viele von euch sich damit auskennen, aber ich habe da ein Problem:

Wenn ich bei der PSP nun nach einer Taste abfrage bekomme ich zu viele Antworten auf einmal:

while(1)
{
sceReadBufferPositive(&pad, 1);
if(...)
{
//Nach einmal drücken
sceReadBufferPositive(&pad, 1);
if(...)
{
//wird automatisch ausgeführt, da Abfrage zu schnell ist.
}
}

Klingt jetz etwas kompliziert, ist aber logisch. Ich will, dass man die Taste vor der nächsten Abfrage erst loslassen muss, bevor weitergprüft werden kann
Dann setze doch eine Variable auf 1/true wenn die IF zum ersten Mal betreten wird. (Beim Loslassen natürlich wieder auf 0/false).
naja, aber wie setz ich den beim Loslassen denn auf 0?Die 1.If is vorbei und es wird wieder gefragt...Aber dazwischen müsste das ganze ja erst wieder geprüft werden ob losgelassen wurde...
Logge dich ein um einen Beitrag zu schreiben.