Lean Blendspace
이제 기울기를 적용해보자.
기존의 RunnngBlendSpace를 이용할 것이다.
기울기 애니메이션의 경우 Circle을 검색하면 종류별로 확인이 가능하다.
이를 Lean 값에 따라 적절히 배치해주자.
이제 저번 강의에서 만들었던 YawDelta 변수를 적용해주자.
이제 실행해보면 기울기가 적용되어있다.
하지만 애니메이션이 다소 덜컥거리는 현상이 존재한다.
이를 고치기 위 CharacterYaw 값을 출력하여 체크해보자.
이를 통해 확인해보면 캐릭터가 기울이며 이동하면서 -180에서 180도로 회전 값이 급격하게 변하는 것을 볼 수있다.
이를 해결하기 위해서 기존 변수를 FRotator로 바꾸자.
초기화도 새롭게 해주자.
이제 회전값 토대로 정규화를 해줄 것이다.
정규화된 값을 사용하면 덜컥거림이 사라지게 된다.
'Unreal > Udemy 강의' 카테고리의 다른 글
Unreal Engine 4 C++ The Ultimate Shooter Course Section 8-10 (0) | 2024.09.03 |
---|---|
Unreal Engine 4 C++ The Ultimate Shooter Course Section 8-9 (0) | 2024.09.03 |
Unreal Engine 4 C++ The Ultimate Shooter Course Section 8-7 (0) | 2024.09.02 |
Unreal Engine 4 C++ The Ultimate Shooter Course Section 8-6 (0) | 2024.09.02 |
Unreal Engine 4 C++ The Ultimate Shooter Course Section 8-5 (0) | 2024.09.02 |