Как вы обнаруживаете столкновение двух спрайтов, которые находятся на разных слоях с LimeJS?
У меня есть один спрайт на главной сцене и другой на позиционированном слое (с последующим на главной сцене тоже).
Я хочу обнаружить столкновения между ними, но функция boundingBox() спрайта на слое смещается на позицию родительского слоя.
Как я могу обнаружить столкновение между двумя спрайтами?
1 ответ
Попробуйте что-то вроде этого:
if(goog.math.Box.intersects(this.sprite1.getBoundingBox(), sprite2.getBoundingBox())){
//do something...
}