창작에 관련된 질문이나 간단한 팁, 예제를 올리는 곳
글 수 185
중력 처리할때 캐릭터가 낍니다.
ㅁㄴㅇㄹ플랫폼 게임에서 중력 처리시 발판과 캐릭터가 충돌하면 더 이상 캐릭터가 밑으로 떨어지지 않게 했습니다.
그런데 캐릭터와 발판이 정상적이지 않게 충돌할 경우(점프했을 때 머리와 발판이 충돌한다던가) 캐릭터가 발판에 낍니다.
어떻게 발판의 처리를 다르게 해야 할까요?
다른 방법으로 해야 할 것 같은데 도저히 알 수 없습니다...
1) 끼었을 때 튕겨나오도록 처리를 해야 겠죠.
겹치는 부분이 있으면 그 만큼 튕겨져 나가도록.
2) 아니면 아예 이동 경로를 전부 계산해서 애초에 끼지 않도록 중간에서 더 이상 이동을 막아야 겠죠.