2012-04-19 3 views
1

WP7에서 Farseer 및 XNA를 사용하고 있습니다. 내 게임에는 2 개의 개체가 있습니다. 첫 번째는 비트 맵에서 생성 된 벽입니다. 두 번째 것은 플레이어 컨트롤러입니다. 사실 그것은 단지 원 개체입니다. 이 원은 플레이어의 손가락을 따라갑니다.벽과 플레이어 컨트롤러 간의 충돌

저는 특정 행동이 필요합니다. 아마도 그것은 매우 기본적인 것이지만, 어떻게하면되는지를 알 수는 없습니다. 그것은 단지 컨트롤러가 벽 안으로 들어오지 못하게하는 충돌 감지입니다. 그것은 튀지 않아야합니다. 그냥 손가락을 따라 가려고하지만 벽에 들어서는 안됩니다.

필자가 직접 구현하는 것이 어렵지 않다는 것을 알고 있지만, 물리 엔진을 사용하고 있고 그러한 기능을 제공하는 경우에는 그것을 활용하지 않는 것이 수치 스럽습니다. :)

당신이 BoundingBox의 객체를 사용하여 객체 VS 충돌을 확인해야

답변