Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

Będe się streszczał.

jest obiekt '1' jak w roomie pojawi sie obiekt '2' to obiekt '1' idzie i omija obiekty(solid) do obiektu '2' jak dojdzie zmienia trase i idzie do obiektu '3' i odnowa?

(zalezy mi na tym by jak pojawi sie więcej obiektów '2' zeby obiekt '1' nie zmienial trasy doszedł do obiektu '2' i '3' i wtedy zaczą iśc do następnego '2' i '3' i znowu od '2' ...)

Próbowałem to zrobić przy użyciu patha ale coś mi nie bardzo wychodzi i tez za pomocą kloca aleto zupełnie porażka. PROSZE POMOCY!!! :P

 

a i jeszcze jedno obiekt '2' sie pojawia losowo na roomie a obiekty '1' i '3' są w stałej pozycji

 

i obiekt '2' moze nawet ich być kilka ale obiekt '1' idzie do najlbliższego i pojedyńczo

Opublikowano

Daj mu na kolizji zeby zmienił aktualny x i y do którego idzie i uzyj mp_potential_step aby szedł i omijał przeszkody. A co do obiektu nr2 to uzyj instance_nearest. A no i zmiennych zeby po kolizji z obj_2 nie poszedł do kolejnego narest obj_2. :)

Pozdrawiam!

Opublikowano

Stwórz zmieną:

global.toidz=1;

W stepie obiektu "1" daj kod:

if (global.toidz=1)
{
  mp_potential_step(obj2.x,obj2.y,speed,0);
}
if (global.toidz=2)
{
  mp_potential_step(obj3.x,obj3.y,speed,0);
}

I Przy kolizji z "obj2":

global.toidz=2;

A przy "obj3":

global.toidz=1;

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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