
20.01.2011, 19:38
|
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Вычислить пересечение двух спрайтов, в которых лежат битмапы с прозрачными областями
Сейчас проверяю пересечение спрайтов hitTestObject'ом, но, поскольку в спрайтах лежат битмапы достаточно причудливой формы, периодически случается авария - hitTestObject дает true, хотя визуально объекты не пересекаются.
Нужно решение в общем виде, поскольку в каждом из двух проверяемых спрайтов может лежать самый разный контент. Несколько битмапдат, мувики и т.д.
Первое, что приходит в голову - проверять hitTestObject'ом, а уже если он дал true, проводить уточняющую проверку, катнув их в битмапдату и там уже hitTest'ом, но может есть способ проще?
|