728x90
반응형
- 개요
원거리 공격을 사용하는 몬스터에 이어서 스킬 공격을 사용하는 몬스터를 작업한다
고블린 주술사는 플레이어와 동일한 파이어볼 스킬을 사용하여 공격을 수행한다
1) BP_Shaman 블루프린트

위와 같이 고블린 주술사의 애니메이션 블루프린트와 캐릭터 블루프린트를 생성한다



위와 같이 고블린 주술사의 캐릭터 블루프린트를 구성하였다
2) AM_Attack_Shaman 애니메이션 몽타주

공격하기 위해 재생하는 애니메이션 몽타주에서 위와 같이 AnimNotify를 설정하였다

설정한 AnimNotify의 Tag를 위와 같이 설정하여 Tag에 해당하는 Event를 실행할 수 있도록 구성한다
3) GA_Enemy_FireBolt 블루프린트

이전에 만든 GA_Ranged_Attack 블루프린트를 상속받아 해당 블루프린트를 생성한다



위와 같이 파이어볼을 생성하는 GameplayAbility 블루프린트를 설정하였다
4) DA_CharacterClassInfo 데이터애셋

Elementalist 직업군에 해당하는 캐릭터에 위와 같이 기본적인 GA를 부여하도록 설정한다
- 최종 실행 결과
728x90
반응형
'언리얼 엔진 - 게임 프로젝트 > GAS 프레임워크 RPG 프로젝트' 카테고리의 다른 글
| 몬스터 마무리 - 1) GameplayCue를 통한 피격 효과 재생 (0) | 2025.10.09 |
|---|---|
| 몬스터 스킬 공격 - 최종) 몬스터 스킬 공격 마무리 + 몬스터 AI 개선 (0) | 2025.10.04 |
| 몬스터 원거리 공격 - 최종) 몬스터 원거리 공격 마무리 (0) | 2025.10.03 |
| 몬스터 원거리 공격 - 1) 필수적인 요소 세팅 (0) | 2025.10.02 |
| 몬스터 근접 공격 - 최종) 애니메이션 몽타주와 소켓 연결 및 개선 (0) | 2025.09.28 |