Skocz do zawartości

Problem


Ignis

Rekomendowane odpowiedzi

Nie złośćcie się jeżeli taki temat już był, po prostu nie wiedziałem co napisać w wyszukiwarce. Otóż problem dotyczy tego:

Mam już prawie skończoną wersję 1.0 gry w której chodzi o łapanie spadających przedmiotów za pomocą paletki, jednak nie wiem co włączyć żeby ów przedmioty generowały się same.

 

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Daj np. obiekt "tworz" i daj mu w Create:

GML
alarm[0]=30

A w Alarm:

GML
instance_create(random(room_width),0,obiekt) //instance_create - funkcja tworząca obiekt w pozycji x i y

//random - funkcja losująca wartość między 0 a liczbą/zmienną,

//room_width - szerokość rooma

alarm[0]=30

EDIT: za późno :(

Odnośnik do komentarza
Udostępnij na innych stronach

Cholera, nie działa, error. Tam podaliście co w niektórych miejscach wpisać, ale ja nie wiem w jakich jednostkach mam podać długość rooma i to instance create, no i przy tym random, to ja mam wpisać normalnie 5 czy z jakąś końcówką tzn. nawiasem/ łamaną?

Odnośnik do komentarza
Udostępnij na innych stronach

ehh;/

GML
//create:

alarm[0]=1

//alarm 0:

instance_create(random(room_width), 0,obiekt)

alarm[0]=room_speed*5

instance_create(random(room_width), 0,obiekt)

wszystko zostawiasz tak jak jest, jedynie zamiast 'obiekt' na końcu dajesz nazwę obiektu, który ma być tworzony

alarm[0]=room_speed*5

Oznacza to co ile wykonywać ma się alarm, czyli w tym przypadku co ile ma się tworzyć dany obiekt.

room_speed czyli ilość klatek na sekundę, to poprostu jedna sekunda.

Tak więc room_speed*5 to jest nic innego jak 5 sekund

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