Skocz do zawartości

menu : co źle


kamcio540

Rekomendowane odpowiedzi

u Ciebie step nigdy nie wyniesie 2 (step = 2 zawsze da false)

 

przy naciskaniu enter pozornie ustawiasz go na 2, ale linijkę później zmieniasz znów na 3 -> kod

 

ściemnia CI się to w ogóle?

 

jaki z Ciebie LOL! pytałem Ci się czy się ściemnia i w poście wyżej wskazałem błąd...

Odnośnik do komentarza
Udostępnij na innych stronach

GML
[Create]

alpha=0;

step=0;

kursor=0;

m[0]='Nowa gra';

m[1]='koniec gry';

m[2]='edytor grafiki';

kursor_max = 2

 

[Step]

if step=0

{

if alpha<1 then alpha+=0.1 else

{

alpha=1;

step=1;

}

}

if step=2

{

if alpha>0 then alpha-=0.1 else

{

alpha=1;

step=3;

instance_destroy();

}

}

 

[Draw]

draw_set_font(font)

draw_set_alpha(alpha);

for (i=0; i<=kursor_max; i+=1;)

{

if i=kursor then draw_set_color(c_white) else draw_set_color(c_blue);

draw_text(0,0+(40*i),m);

}

 

[Enter]

if step=1

{

step=2;

if(!sound_isplaying(sound0))

sound_play(sound0)

 

//step=3 -- TU BYŁ KURWA TWÓJ BŁĄD!

sound_play(sound1)

}

 

 

PS. W tym przykładzie skate_gm8.gmk jest ciut ulepszony system skakania i jazdy po platformach.

 

PS2. skopiuj te całe kody co podałem.

Odnośnik do komentarza
Udostępnij na innych stronach

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ę
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...