[1. 모션 수정]
앉기 키 입력 시 버벅대던 것을 TriggerEvent::Completed로 수정하여 해결하였고
SpringArm에 보간을 줘서 카메라가 부드럽게 움직이도록 하였습니다.
또한 각 모션간의 전환을 추가 및 개선하고 모션 별로 MaxWalkSpeed 또는 MaxWalkSpeedCrouched가 변하도록 하였습니다.
[2. Aim Offset 추가]
Aim Offset을 추가하고 이동 시에는 조준점의 Pitch 값, 정지 시 Pitch 값과 Yaw 값을 이용해 상반신이 조준점을 향하도록 하였습니다.
현재 멀티플레이 테스트 결과 호스트는 클라이언트의 Pitch와 Yaw를 둘 다 볼 수 있으나 클라이언트는 호스트 또는 타 클라이언트의 Pitch만 볼 수 있는 문제가 있어 다음 포스팅까지 해결하도록 하겠습니다.
[3. FABRIK]
Aim Offset에서 왼손이 총기를 제대로 따라가지 못하는 문제가 생겨 총기의 스켈레탈 메시에 왼손을 위치시킬 소켓을 만든 후 Transform을 구해 FABRIK 노드에 전달하는 식으로 해결하였습니다.
'과제 및 프로젝트 > Unreal' 카테고리의 다른 글
[UE 5] 5. TurnInPlace와 사격 기능 추가 (0) | 2024.05.15 |
---|---|
[UE 5] 3. Weapon 클래스 및 모션 추가 (0) | 2024.04.16 |
[UE 5] 2. 온라인 세션 생성 (0) | 2024.04.04 |
[UE 5] 1. 캐릭터 이동과 Foot IK (1) | 2024.03.26 |
[UE 5] 0. 언리얼과 퍼포스 연결 (1) | 2024.03.19 |