How to Add a Weapon to your Character in Unreal Engine 5.6
- 무기 메시의 피벗 포인트가 올바른지 확인하고 필요에 따라 모델링 모드에서 조정합니다. 🔄
- 무기의 액터 블루프린트를 생성하여 메시를 추가하고, 추후 데미지 로직 등을 구현할 수 있도록 합니다. 🔨
- 캐릭터의 스켈레탈 메시에서 무기를 장착할 손에 소켓을 추가하고 위치를 조정합니다. 📍
- 캐릭터 블루프린트에서 무기 액터를 추가하고, 소켓을 지정하여 캐릭터에 부착합니다. 🔗
- 무기의 콜리전 설정을 'No Collision'으로 변경하여 물리적 충돌 문제를 방지합니다. 🚫
- 소켓의 이름을 명확하게 변경하고, 변경된 소켓 이름을 캐릭터 블루프린트에 업데이트합니다. 🏷️
- 여러 무기를 사용하려면 Begin Play 이벤트에서 Spawn Actor From Class 노드를 사용하여 무기를 생성하고 부착합니다. ➕
- Attach Actor To Component 노드를 사용하여 생성된 무기를 캐릭터의 메시 소켓에 부착합니다. 🎯
- 스폰 트랜스폼의 Split Struct Pin 기능을 활용하여 오류를 방지합니다. 📌
- 필요에 따라 무기의 위치와 회전을 미세 조정하여 캐릭터에 완벽하게 맞춥니다. 📐