[allegro] Menu
Ostatnio zmodyfikowano 2012-06-15 17:00
Forczek Temat założony przez niniejszego użytkownika |
[allegro] Menu » 2012-06-15 17:00:05 Siemka, mam problem z menu. Wszystko prawie skończone, są dwa błędy. Jeżeli włączam gre poprzez enter i chcę wrócić do menu, poprzez backspace, to nie działa. Jak naciskam ,,P'' aby włączyć pomoc a potem backspace, to normalnie jest powrót do menu. W menu startowym wszystko działa dobrze. Czyli dwa błędy jeden z backspace, a drugi jest taki. Gra mi strasznie muli. Timer jest ustawiony na 150, lecz i tak jest wolno. Jak wcześniej ją zrobiłem to wszystko było git. A teraz kod: tu początek kodu wraz z deklaracjami. int menu = 0;
while( menu != - 1 ) { if( menu == 0 ) { clear_to_color( bufor, makecol( 150, 150, 150 ) ); if( key[ KEY_Q ] ) { menu = - 1; } if( key[ KEY_ENTER ] ) { menu = 1; } if( key[ KEY_P ] ) { menu = 2; } blit( meni, bufor, 0, 0, 0, 0, 800, 500 ); blit( bufor, screen, 0, 0, 0, 0, 800, 500 ); } if( menu == 2 ) { if( key[ KEY_BACKSPACE ] ) { menu = 0; } blit( pomoc, bufor, 0, 0, 0, 0, 800, 500 ); blit( bufor, screen, 0, 0, 0, 0, 800, 500 ); } if( menu == 1 ) { while( speed > 0 ) { if( key[ KEY_BACKSPACE ] ) { menu = 0; }
|
|
« 1 » |