그냥 프레임마다 충돌처리 함수 돌리고 충돌했을 때 플레이어의 속도에 -1 곱해주면 끝일 줄 알았는데 이게 충돌이 한 번 했을 때 여러 프레임동안 지속돼서 그런가 처리 연산이 한 번만 하고 끝나질 않고 여러 번 반복되다 보니까 벽에서 미친 듯이 피스톤질해서 프로그램이 꼬였어


그렇다고 부딪쳤을 때 잠깐 동안 무적 시간 주자니 그건 벽이나 장애물 비비면 뚫고 지나가는 문제 있으니까 안 될 것 같고

 

어떻게 처리해야 똑똑한 걸까...?