Skocz do zawartości

Podaj szybkość


^#$PAUL$#^

Rekomendowane odpowiedzi

speed=get_string("podaj szybkosc",'')

odpowiedz zostala udzielona czesniej

 

NIE pisz ze niedziala tylko ze niewiesz jak to zastosowac

 

otwierasz opcje rooma, i w Creation code dajesz:

 

global.obiekt_speed=get_string("podaj szybkosc",'')

 

a potem w konkretnym obiekcie

 

move_towards_point(xx,yy,global.obiekt_speed)

Odnośnik do komentarza
Udostępnij na innych stronach

blad masz w napisie: "podaj pretkosc" - powinno byc "podaj predkosc"

 

poza tym tempa palo wez poczytaj troszke o eventach.

 

zadanie domowe: na jutro zastanowie sie dlaczego jak wstawie kod do "step"-a to wykonuje mi sie co 1 krok (czyli okolo 30 razy na sekunde)

Odnośnik do komentarza
Udostępnij na innych stronach

NIGDY nie pisz "get_string" lub "get_integer" w stepie bez żadnych warunków, bo później takie są efekty - okienko wyświetla się bez końca.

W create weź sobie wpisz

GML
sp=get_integer("Wpisz prędkość.",8);

W stepie

GML
move_towards_point(xx,yy,object0.speed = get_integer('podaj pretkosc' , speed ))

zastąp

GML
move_towards_point(xx,yy,sp);

 

Btw. Twoja ortografia mnie przeraża - "pretkość"?!

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