Strona 1 z 1
HitTest pomiędzy kopiami tego samego obiektu
: sob kwie 07, 2007 9:47 am
autor: greenripper
Tak jak w temacie. Jak wykonać hitTest pomiędzy kilkoma kopiami tego samego obiektu umieszczonymi w tablicy? Chodzi mi o to, by po naciśnięciu buttona (w którym są zapisane akcje losowania położenia poszczególnych kopii) kopie nie zachodziły na siebie.
Pozdrawiam
Re: HitTest pomiędzy kopiami tego samego obiektu
: ndz kwie 08, 2007 1:07 pm
autor: Marek_bf
Sprawdzaj położenie każdego MC, zapisuj je i losuj z pominięciem zapisanych wartości.
Re: HitTest pomiędzy kopiami tego samego obiektu
: pn kwie 09, 2007 3:29 pm
autor: greenripper
Ok, dzięki.
Tylko mam problem z zapisem. Pozycje poszczególnych movieclipów zapisuję jako zmienne x01, y01, x02, y02 itd. Biorąc pod uwagę, że każdy z tych movieclipów ma jakąś wysokość i szerokość mamy jakiś zakres współrzędnych zajętych np.: x01:x01+40. Jak zapisać to przy użyciu funkcji random? Próbowałem już różnych sposobów i za każdym razem wywala mi syntax error

Może mi ktoś podpowiedzieć jak we flashu zapisuje się zakres liczb (tzn zbiór)?
Re: HitTest pomiędzy kopiami tego samego obiektu
: pn kwie 09, 2007 7:41 pm
autor: Marek_bf
Zapisuj do tablic.
Re: HitTest pomiędzy kopiami tego samego obiektu
: pn kwie 09, 2007 8:03 pm
autor: greenripper
ok, tak właśnie robię, co nie zmienia faktu że w komórce tablicy mam pojedynczą liczbę-współrzędną, a nie zakres od...do.
Re: HitTest pomiędzy kopiami tego samego obiektu
: pn kwie 09, 2007 10:30 pm
autor: Marek_bf
A wiele tablic? A tablice wielowymiarowe? A tablice "obiektowe"? A zapis z separatorami i późniejsze rozbicie do tablic?
Re: HitTest pomiędzy kopiami tego samego obiektu
: wt kwie 10, 2007 3:35 pm
autor: greenripper
ok, douczę się.
dzięki
EDIT:
Możesz mi tylko podpowiedzieć jak zapisać funkcję random z konkretnego zakresu liczb, tzn nie od zera? Np. od 40 do 60.
Re: HitTest pomiędzy kopiami tego samego obiektu
: wt kwie 10, 2007 8:48 pm
autor: Marek_bf