[UE5] Climb 강의 문제해결
Ledge - Ledge를 판별할 때 빗면이 있을 경우 부자연스럽게 Climbing 상태가 종료되는 상황이 있었습니다. - Normal과 Up Vector 의 각도가 캐릭터가 걸을 수 있는 각도 이하일때만 Climb 상태에서 Walk 상태로 변환하게 처리했습니다. (이 각도는 직접 실험을 통해 측정: 40도) Ceiling - 위와 같이 벽과 천장 사이를 이동할 때 머리가 반대방향으로 이동하는 문제가 있었습니다. - 이 부분이 부자연스럽게 보였기에 문제점이 무엇인지 찾아보았습니다. - 이유는 바로 MakeFromX 때문이었습니다. FRotationMatrix::MakeFromX(-CurrentClimbableSurfaceNormal) - 강의에서는 Normal 을 MakeFromX에 넣어 Rotation..
2024.02.26