Skocz do zawartości

Timeline moment


Morro

Rekomendowane odpowiedzi

Ja per... żeby mieć tyle problemów... no to tak

Create Event:
execute code:

ini_open("01.ini")
moment=ini_read_string("Melody","moment34",0)
execute code:

dandes=timeline_add()
timeline_moment_add(dandes,moment,instance_create(1030,430,o_uarrow))

czyli, tworzę timeline żeby dodać do niej moment stworzenia strzałki. step jest wczytywany(przynajmniej powinien) z pliku ini. Efekt? cokolwiek bym nie wpisał w stepie zawsze objekt pojawi się odrazu przy starcie rooma, hełp!

Odnośnik do komentarza
Udostępnij na innych stronach

musze to jakoś odświerzyć więc daje doubleposta... wybaczcie :crying:

 

żeby sprawdzić jak działa cały ten timeline moment add zrobiłem nowy program (poprostu skopiowałem skrypty tworzenia nowej timeline)

 

Create Event:
execute code:

ini_open("01.ini")
moment=ini_read_real("Melody","moment1",0)
execute code:

dandes=timeline_add
timeline_moment_add(dandes,moment,"instance_create(1030,420,o_uarrow)")

 

ale peraz przy włączeniu wyskakuje błąd Unknown variable timeline_add

 

Wtf?

 

Edit: już wiem, musiało być timeline_add() ale dalej nic to nie daje bo strzałki sie nie pokazują

 

 

Edit2:

no sami popartrzcie, przecież o nie działa https://gmclan.org/up2426_11_dtu.html

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

Tworzysz w create kolejkę:

GML
kolejka = ds_queue_create();

 

potem dodajesz akcję do wykonania

GML
ds_queue_enqueue( kolejka , "instance_create(x,y,dupa);" );

 

potem dajesz gdzieś alarm[0]=room_speed*sekundy; (nie wiem ile sekund potrzebujesz).

 

a na koniec w alarm0:

GML
if ( !ds_queue_empty( kolejka ) )

{

execute_string( ds_queue_dequeue( kolejka ) );

}

Odnośnik do komentarza
Udostępnij na innych stronach

gnysek, teraz działa bo przynajmniej strzałki się pokazują, ale ja nie chcę dać tylko jednego tego obiektu tylko cała serie koło 200 gdyż to ma być coś w stylu SuperCrazyGuitarManiac'a, nie mam na tyle alarmów

 

Edit:

UPSS! Jak Boga kocham nie zauważyłem że mój post jest wyżej, wybacz...

 

Wybaczam, ale obowiązki też ważne.

ta ślepota mnie kiedyś zrujnuje

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