Enty na siebie nachodzą
DarkGL
20.01.2011
Potrzebuje sprawdzić czy enty na siebie nachodzą funkcje zwracającą true/false gdzie parametrami będę id dwóch entów
R3X
20.01.2011
Było już kiedyś.
Napisanie takiej funkcji wymagałoby mnóstwa obliczeń, które i tak wykonuje za nas silnik gry w tajemniczym zdarzeniu Touch (jeśli są solidne, tzn solid != 0). Wtedy zapisz czas ostatniego zetknięcia do tablicy i sprawdzaj czy minęło powiedzmy mniej niż 0.1s
Jeśli byty nie są solidne to niestety musisz wziąć każdy wierzchołek bryły bytu i sprawdzić czy mieści się w tym drugim bycie, w fakemeta util jest do tego funkcja, dokładnie nie pamiętam, ale miała w nazwie '_box'. I tak w dwie strony, tzn wszystkie wierzchołki jednego i wszystkie wierzchołki drugiego sprawdzaj czy są w innym bycie nie mam dziś czasu na dostarczenie kodu, ale mam nadzieję, że sobie poradzisz
Napisanie takiej funkcji wymagałoby mnóstwa obliczeń, które i tak wykonuje za nas silnik gry w tajemniczym zdarzeniu Touch (jeśli są solidne, tzn solid != 0). Wtedy zapisz czas ostatniego zetknięcia do tablicy i sprawdzaj czy minęło powiedzmy mniej niż 0.1s
Jeśli byty nie są solidne to niestety musisz wziąć każdy wierzchołek bryły bytu i sprawdzić czy mieści się w tym drugim bycie, w fakemeta util jest do tego funkcja, dokładnie nie pamiętam, ale miała w nazwie '_box'. I tak w dwie strony, tzn wszystkie wierzchołki jednego i wszystkie wierzchołki drugiego sprawdzaj czy są w innym bycie nie mam dziś czasu na dostarczenie kodu, ale mam nadzieję, że sobie poradzisz