Skovv Opublikowano 11 Lutego 2009 Udostępnij Opublikowano 11 Lutego 2009 Elo.Pisze właśnie menu i mam: create: GML w_menu=1 step: GML if (keyboard_check_pressed(vk_up)) { w_menu-=1 } if (keyboard_check_pressed(vk_down)) { w_menu+=1 } if w_menu > 1 { w_menu=1 } if w_menu < 5 { w_menu=5 } draw: GML draw_set_font(f_menu); if w_menu=1 { draw_set_color(c_red) draw_text(x,y,'Graj'); draw_set_color(c_white) draw_text(x,y+50,'Newsy'); draw_text(x,y+100,'Ustawienia'); draw_text(x,y+150,'Credits'); draw_text(x,y+200,'Quit'); } if w_menu=2 { draw_set_color(c_white) draw_text(x,y,'Graj'); draw_set_color(c_red) draw_text(x,y+50,'Newsy'); draw_set_color(c_white) draw_text(x,y+100,'Ustawienia'); draw_text(x,y+150,'Credits'); draw_text(x,y+200,'Quit'); } if w_menu=3 { draw_set_color(c_white) draw_text(x,y,'Graj'); draw_text(x,y+50,'Newsy'); draw_set_color(c_red) draw_text(x,y+100,'Ustawienia'); draw_set_color(c_white) draw_text(x,y+150,'Credits'); draw_text(x,y+200,'Quit'); } if w_menu=4 { draw_set_color(c_white) draw_text(x,y,'Graj'); draw_text(x,y+50,'Newsy'); draw_text(x,y+100,'Ustawienia'); draw_set_color(c_red) draw_text(x,y+150,'Credits'); draw_set_color(c_white) draw_text(x,y+200,'Quit'); } if w_menu=5 { draw_set_color(c_white) draw_text(x,y,'Graj'); draw_text(x,y+50,'Newsy'); draw_text(x,y+100,'Ustawienia'); draw_text(x,y+150,'Credits'); draw_set_color(c_red) draw_text(x,y+200,'Quit'); } I nie wiem czemu nie działa zmienianie koloru jak w step jest: GML if w_menu > 1 { w_menu=1 } if w_menu < 5 { w_menu=5 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 11 Lutego 2009 Udostępnij Opublikowano 11 Lutego 2009 chyba pomyliłeś zwrot znaków <>, bo tak to bez sensu. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 11 Lutego 2009 Administratorzy Udostępnij Opublikowano 11 Lutego 2009 Jeżeli jest większe od 1, to ustaw 1. Mamy 1. Jeżeli jest mniejsze od 5, ustaw 5. Było 1, więc się zgadza, mamy 5. Jeżeli jest większe od 1, to ustaw 1. Było 5, więc się zgadza, mamy 1. Jeżeli jest mniejsze od 5, ustaw 5. Było 1, więc się zgadza, mamy 5. I tak w kółko ... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się