ALC(Advanced Locomotion Component)의 오리지날은 Unarmed 에서만 3인칭 뷰를 지원하고, Weapon을 들면 1인칭뷰로 강제 전환되다보니 RPG 게임에 활용하는데에 있어 다소 아쉬움이 있습니다.
해당 페이지에서는 오리지날에서 제공하는 방식의 무기 교체 방식이 아닌 3rd 뷰에서 무기 교체가 되도록 설계된 것을 소개하여 RPG게임에 참고할 수 있도록 가이드 하도록 하겠습니다.
작동 방식 개요
- Equip 버튼을 누르면 무기를 꺼내면서 Battile Idle 자세를 취하며 배틀모드로 진입한다.
- 동일 버튼을 누르면 다시 무기를 집어넣으며 Idle 자세로 돌아가고 평화모드로 진입한다.
- 배틀모드에서 특정 이벤트가 없이 5초가 지나면 자동으로 Idle 자세로 돌아가고 평화모드로 진입한다.
- 이 설계상에서 세부적으로 컨트롤해야 할 부분이 무기를 든상태로 이동할 때 어떻게 처리하느냐 이다.
- 이동 중 배틀모드로 진입할 때 역시 블렌드 마스크 기능을 이용해 상체 모션만 나오도록 한다.
- 배틀모드에서 이동시 블렌드 마스크 기능을 십분 활용하여 무기든 손의 애니메이션에 제한값을 넣어준다.
'Engine > Unreal - Locomotion' 카테고리의 다른 글
Advanced Locomotion Component - 개인 개발 프로젝트 (0) | 2024.06.04 |
---|---|
Advanced Locomotion Component 의 부족한 기능 추가 개발 (0) | 2024.06.04 |
Advanced Locomotion Component (UE5) 가이드 - 5 ( Unarmed / Anim Curve / Anim Notify) (0) | 2024.05.28 |
Advanced Locomotion Component (UE5) 가이드 - 4 ( Unarmed / Anim Blueprint ) (0) | 2024.05.24 |
Advanced Locomotion Component (UE5) 가이드 - 3 ( Unarmed / CT_Cmpt_Locomotion ) (0) | 2024.05.24 |