Skocz do zawartości

Ramki textu


Rekomendowane odpowiedzi

Cześć

Robię grę RPG w GM i mam problem z textem. Robie tak:

- Korzystając z przykładu Gnyska "views" próbowałem zrobić coś takiego

Przy zderzeniu klody (objektu) w dummy

GML
if (keyboard_check(vk_enter))

{

vx=view_xview[0];

vy=view_yview[0];

draw_set_alpha(alpha/2);

draw_set_color(c_white);

draw_rectangle(vx+0,vy+224,vx+304,vy+304,faldrw);

draw_set_color(c_black);

draw_text(vx+0,vy+232,'To kłoda');

if (keyboard_check(vk_enter))

{

draw_set_alpha=0;

}

}

-I mi się wyświetla dopiero gdy cały czas idę i dopiero naciskam

-Gdy już działa to mam komunikat

 

Error in code at line 5:

draw_set_alpha(alpha/2);

 

at position 21: Unknown variable alpha

 

O co chodzi i jak zrobić żeby gdy się tylko zderzy i nacisnę enter będzie mi pokazywało i znikało?

Please help!

----------------------------------------------------------------------------------------------

Problem

Odnośnik do komentarza
Udostępnij na innych stronach

musisz:

GML (Create)
rysuj = false
GML (Step)
if (keyboard_check(vk_enter)) rysuj = !rysuj
GML (Draw)
if ( rysuj )

{

vx=view_xview[0];

vy=view_yview[0];

draw_set_alpha(alpha/2);

draw_set_color(c_white);

draw_rectangle(vx+0,vy+224,vx+304,vy+304,faldrw);

draw_set_color(c_black);

draw_text(vx+0,vy+232,'To kłoda');

}

rozumiesz?
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ę...