[1. TurnInPlace 기능]
지난번 AimOffset의 연장선으로 Yaw 값이 일정값을 넘어서면 해당하는 방향으로 캐릭터가 회전하도록 하였습니다.
회전할때 하반신 모션이 좀 어색하긴한데 Mixamo에서 이것보다 괜찮은게 안보여서 해당 모션을 사용했습니다.
아마 추후에 더 괜찮은 모션을 찾게 된다면 수정될 것 같습니다.
[2. 사격 기능#1]
사격시 총알은 총구에서 플레이어의 화면의 중앙으로 발사되도록 하였습니다.
또한 사격 시 탄피가 생성되고 해당 탄피에서 충돌 이벤트 발생 시 탄피 떨어지는 소리를 한 번 내고 4초 뒤에 사라지도록 하였습니다.
처음 사격 방향 계산하는 거에서 참고한 자료에선 트레이스 채널을 ECC_Visibility로 해서 플레이어 캐릭터에 막혀서 반대로 쏘거나 하는 상황이 생겨 ECC_Camera로 변경하였으나 오른쪽으로 이동하면서 사격 시 이전과 같은 문제가 발생해서 이에 대해 수정할 예정입니다.
트레이스 채널을 손보거나 사격하는 방향을 찾는 과정 자체를 수정하거나 할 것 같습니다.
'과제 및 프로젝트 > Unreal' 카테고리의 다른 글
[UE 5] 4. Aim Offset 및 FABRIK 기능 추가 (0) | 2024.04.30 |
---|---|
[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 |