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
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).
Logge dich ein um einen Beitrag zu schreiben.