Unreal Engine 4/C++
2022. 4. 24.
<Unreal C++> 24 - Gun Shooting Mode(Rifle Equip)
필요한 개념 전체적인 구조 : IRifle을 CPlayer가 상속받아 Rifle을 다룰 수 있도록 하고, 즉, IRifle을 상속받는 애들은 Rifle을 다룰 수 있게 되는 애들이다. CRifle에서는 몽타주 재생효과 및 무기탈착에 대한 전반적인 정보를 가진다. OwnerCharacter를 구해서 처리한다. CAnimInstance에서는 bool 타입으로 탈착여부를 가지고 있고, 이것으로 어떤 포즈를 가질지 결정한다. 그리고 Montage를 재생하다보면 우리가 NotifyState를 세팅한 부분이 호출될 것이다. CAnimNotifyState_Equip, CAnimNotifyState_UnEquip에서는 각각 장착, 탈착에 관한 것을 CRifle에서 호출해준다. * 액션 매핑 추가 * 소켓 추가 SK_M..