Witam. Mam pewnie problem w SDL :
pętla główna
{
pętla for
{
wciskam klawisz i coś tam się robi
{
i tutaj znowu potrzebuje wcisnąć klawisz np w lewo lub w prawko no i chodzi mi to tylko że nie działa to tak jak bym chciał ponieważ jak wcisnę w lewo to już nie mogę w prawko
}
}
}
w kodzie to mniej więcej tak :
for(int i=0;i<180;i++)
{
if(keystate[SDLK_RIGHT])
{
skok(ludek2 , 2); //funkcja wykonująca skok
}
else if(keystate[SDLK_LEFT])
{
skok(ludek2 , 3);
}
else
{
skok(ludek2 , 1 );
}
Wiem że istnieje taka funkcja która tak jakby czyści to keystate nie wiem czy dobrze sie wyraziłem ale kiedys znalazłem coś takiego na forum i mi to chodziło ale niestety juz od kilku godzin szukam i nie mogę znaleŹć ma ktoś jakiś pomysł ??