2010-01-28 3 views
2

나는 선수가 경 사진 지형을 통해 이동하는 노력과 충돌을 처리하는 방법을 알아 내려고 노력하고있어와 충돌을 처리. 플레이어가 하프 파이프의 하단에 왼쪽 가고 싶어 예를 들어, 고려 :게임 개발 - 경 사진 지형

  • 을 먼저 플레이어에서 평면에 있고 어떤 시점에서 직접 이동
  • 를 왼쪽으로 할 수있는 플레이어 시작 경사면으로 올라가서 지형 위에 올라 가기 위해 올라 가야합니다.

어떻게 처리해야합니까?

  • 플레이어를 직접 왼쪽으로 이동하여 지형과 충돌했는지 확인해야합니다. 플레이어의 위치를 ​​미세하게해야한다면 운동을해야합니까?
  • 나는 시도하고 선수 지형의 모양을 왼쪽 무엇을 해결하고, 플레이어가 배치되어야 하는지를 높이를 사전에 결정해야 하는가?

답변

3

플레이어가 "자유 낙하"상태가 될 수 있는지, 즉 지속적으로 표면과 접촉하지 않아도 충돌을 먼저 확인해야합니다. (이 이유에 서 - 당신이 있다면하지 지속적으로 표면과 접촉, 당신이 (가)의 "모양"가려고하는 "지형"알 수 없습니다.) 일반적으로

, 내가 말하고 싶지만 똑바로 먼저 움직이고, 충돌을 확인한 다음, 충돌을 발견하면 충돌 한 표면의 법선을보고이를 뾰족한 힘으로 사용하십시오.

+2

+1 –

0

나는 캐릭터를 '스텝 업'할 수있는 지형에서의 수직 변화에 제한을 가지는 게 좋을 것. 예 : 최대 4 픽셀. 그러면 위의 사항은 "점프"가 필요합니다. 표면에 대한 법선