PDA

Просмотр полной версии : Как можно более точно определить пересечения обьектов?


Delt@DIM
27.09.2003, 22:01
Привет!
У меня такой вопрос:
Как можно более точно определить пересечения обьектов?
Если пользоваться функцией hitTest, то она определяет лишь прямоугольное пересячение.
Например, если я нарисую какой-нибудь неоднородный предмет, и если делать с ним подобные операции флэш будет принимать его как прямоугольную форму и высчитывать пересечения будет по максимальной и минималной х и у коорденате.
Одним словом, как сделать hitTest для непрямоугольного обьекта?

DUDE
27.09.2003, 22:53
Уважаемый, пользуйтесь поиском!!!
поиск по слову: hittest
результат:
http://flasher.ru/forum/showthread.php?s=&threadid=46167&highlight=hitTest

Штрек
29.09.2003, 00:50
На тебе исходу.
Не пойму в чём пробла?

Delt@DIM
29.09.2003, 18:48
Это работает если проверять пересечения с мышкой!
А мне нужно узнать пересечения двух неоднородных мувиклипов!

major
30.09.2003, 13:55
Увы. hittest проверяет пересечение габаритных прямоугольников. Проблему можно решить через ж..., навставляв в клип много маленьких клипов-прямоугольников и проверять пересечение с ними.

llllllllll
30.09.2003, 15:34
http://actionscript-toolbox.com/samplemx_bounceCollide.php