드래그 가능한 객체에 대해 여러 개의 경계가있는 객체를 찾는 데 어려움을 겪고 있습니다. HitTest는 빠르게 드래그 할 때 HitTest가 실행되기 전에 오브젝트가 겹치기 때문에 작동하지 않습니다. 이 상호 작용을 파악할 수있는보다 효율적인 방법이 있는지 궁금합니다.복잡한 객체로 드래그 가능한 객체 충돌 탐지를위한 가장 좋은 방법
각 사각형 x, y, 너비, 높이를 저장하려고 시도한 다음 객체를 터치하여 플레이어가 그 방향으로 드래그 할 수 없게되는지 확인하려고합니다. 당신은 높은 속도에서 발생하는 충돌을 감지하려고하기 때문에
표준 'DisplayList'에서만 충돌이 필요하면 Box2D를 사용할 필요가 없습니다. 그런데 충돌 탐지 기능이 내장 된 물리 엔진이 필요합니다. 충돌을 테스트하고 싶다면 이 객체의 범위는'draggable.bounds.intersects (blueStuff.bounds)'를 사용할 수 있습니다. – Gio
감사합니다. Gio,하지만 내가 교차하는 사이트를 어떻게 읽겠습니까? – Tom
나는 교차 가능한 사이트의'Vector' 또는'Array'를 가지고'Event.ENTER_FRAME' 핸들러의'for' 루프에서 체크합니다. 이는 드래그를 시작한 후에 듣기 시작할 것이고 드래그를 마치면 멈출 것입니다 . – Gio