
06.03.2007, 02:06
|
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
Во-первых, насколько я понял, ты сравниваешь разные вещи: hitTest не определяет не пересеклись ли мувиклипы, а смотрит попала ли точка в пределы прямоугольника (если второй параметр false).
Соответственно, алгоритм нахождения пересечения двух прямоугольников с помощью hitTest становися не таким уж и простым.
(как определить с помощью hitTest пересеклись ли два прямоугольника, если они образовали крест?)
Во-вторых, как я понял, ты делаешь проверку внутри собственного метода. Вызов собственного метода - операция сама по себе накладная: примерно 0.5 ms, если не ошибаюсь.
И, в третьих, как правило, алгоритм оптимизируется под контекст проекта, что тоже немаловажно.
И, в любом случае, обсуждать производительность двух подходов можно только при наличии тестового кода, чтобы понапрасну не сотрясать воздух.
Последний раз редактировалось Iv; 06.03.2007 в 02:08.
|