Добрый день.

Мне тоже нужна помощь.

Делаю небольшую стрелялку от третьего лица, всё так хорошо начиналось и вот дошёл до ... До ручки дошёл.


Мне надо определить наложение пули на другой объект.

В теории я думал - hitTest решение всех проблем, а на практике - другой мувик (объект) может быть абсолютно разный причем совсем разный.

Возможно, вы мне подскажите не готовое решение, а хотя бы грубый алгоритм.

Первое что приходит в голову уж совсем топорно и явно далеко от оптимальности -

все рендомно и нерендомно созданные объекты запихивать в массив, а потом при каждом шаге движения пули проверять по хиттесту на наложение пули на каждый из объектов массива ...
Программно то это написать строк 30-50 максимум, может ещё меньше ... Но кажется это совсем ....

И пуль очень и очень много и объектов дофига, а если ещё учесть, что и помимо этого реакия на пулю потом планнируется доизвращать до полной ... каммасутры.


Хотя бы посоветуйте, может есть какой то другой метод или может можно попробовать пользовательское событие написать ...

Я не ищю готового решения, хочется пусть коряво, но самому написать, просто подскажите (классы, методы, может свойства или eventы) .... Плиз ...