zależy w jaki sposób zmienia ci się ta zmienna. Nie lepiej zmieniać path wraz ze zmienną ? albo coś takiego :
path[0] = path_1;
path[1] = path_2;
path[2] = path_3;
potem path_start( path[ zmienna ] , bla bla bla )
oj ludzie Ranmusowi chodziło o takiego kutasa http://pl.wikipedia.org/wiki/Kutas_(element_ubrania) :shuriken: może sobie kutasić bo to normalne słowo. A jak kto to odbierze to jego sprawa. kutas.
przy zaznaczaniu jednostki :
zaznaczone_jednostki[liczba_jednostek] = id;
liczba_jednostek+=1;
przy odznaczaniu
zaznaczone_jednostki[liczba_jednostek] = -1;
liczba_jednostek-=1;
reszte kodu masz już podane ( Żeby nie było nieporozumień "tab" i "zaznaczone jednostki" to ta sama tablica ).
ps. trudno ci będzie zrobić rts nie znając takich podstaw.
najprościej zrobić skrypt ustawiający wzdłuż punktu ( na około nie chce mi się kombinować ). Pobiera ile jednostek jest zaznaczonych ( poza tą zmienną liczba_jednostek zrób tablice i zapisuj id każdej zaznaczonej jednostki do tablicy, a jak odznaczasz to usuwaj ), robisz
for(i=0;i<liczba_jednostek;i+=1)
{
tab[i].nowe_y = zaznaczony_y + ( 24*i);
}
zakładając że jednostka ma długość 24. Skrypy ten robisz przed podążaniem, potem w argumentach move_towards_point czy co tam masz - podaj nowe_y
ok, a możesz choć trochę uczłowieczyć tego ziemniaczka ? :P Ja co najwyzej pokoloruje i dodam drobne szczegóły, z niczym więcej sobie nie pradze :D Tzn. napewno nie tak dobrze jak ty a to w sumie mała graficzka.
Mam do was wielką prośbę :D przydałby mi się jakiś szablon ( tzn. bez żadnych szczegółów, nie pokolorowany ), przedstawiający animację poruszania w prawo o wymiarach 24x24. Potem bym go sobie już sam przerobił do własnych potrzeb. Za nic nie mogę sobie z tym poradzić, żeby to jakoś wyglądało. :P z góry dzięki.
Znajomy ( nie kolega ) do dyżurującej nauczycielki :
"Szatan, Szaaatan, Szatannn" i się zaczął do niej kłaniać. A jak się oddaliła to "Twoja stara nie ma CyceKK !"
reakcja nauczycielki była śmieszna bo się uśmiechała i jakby zawstydziła :o