ActionScript 2 обнаружение столкновений
Я могу добиться столкновения ограничивающего прямоугольника в AS2, но он недостаточно точен для моих нужд.
Вот мой флаг: collisiontest Нажмите и перетащите автомобиль; вы увидите, что текстовое поле изменится на "истина" при обнаружении столкновения. Вы заметите, что это может сработать задолго до того, как вращающаяся штанга коснется плохо нарисованной машины.
Есть ли способ добиться столкновения на пиксель или что-то похожее на AS2?
Я привязан к AS2, а не к AS3 из-за реализации Scaleform игрового движка, для которого я разрабатываю.
Благодарю.
1 ответ
Используйте MovieClip.hitTest с экземплярами movieclip, которые имеют собственные области попадания (используя векторные фигуры). Используйте свойство hitArea для определения этих пользовательских областей попадания.