2014-06-09 2 views
0

씬에 블록이 있고 마우스로 블록을 움직입니다. 각 블록에는 BoxCollider2D가 부착되어 있습니다. 나는 어느 블록에 충돌했는지 알아 내려고 노력 중이다. 물리를 적용하고 싶지 않기 때문에 리지드 바디를 사용하여 충돌을 감지 할 수는 없습니다. 나는 움직이는 물체가 어떤 점을 겹쳐 있는지를 탐지하는 방법을 알고 있지만 내가 겹쳐있는 물체를 얻는 방법을 모른다.Unity 2D 겹쳐진 객체를 얻는 방법

+0

'BoxCast' 함수 중 하나를 사용하여 충돌자가 다른 충돌 자와 겹치는 지 확인하십시오 : http://docs.unity3d.com/ScriptReference/Physics2D.html –

답변

0

충돌 장치를 사용하기 위해 물리/강체가 필요하지 않습니다. 콜리더를 트리거로 설정하고 OnTrigger 메소드를 사용하면됩니다.

관련 문제