이전 시간에는 벽에 물리 엔진을 적용해 케릭터가 바닥에 서 있을 수 있도록 만들어 주었습니다. 하지만 케릭터가 공중 부양하는 현상이 있었는데 이번 시간에는 이것을 개선해 보겠습니다.

사용하는 케릭터 이미지의 여백도 바디로 인식되어 나타나는 현상입니다. 이를 해결하기 위해서 케릭터의 몸통 부분만 바디로 인식하도록 변경해 보겠습니다.

그리고 나중에 발견한 문제 인데 이미지 스프라이트의 중심이 바디가 되는데 그래서 위와 같이 캐릭터가 중앙에 오도록 이미지를 수정해 주었습니다.

showPlayer() 메서드를 수정해 몸통 부분만 body로 적용시켜 주고

게임을 시행해 보면 정상적으로 땅에 서있는 케릭터를 확인하실 수 있습니다.