본문 바로가기
개발일지

07-26~ 30 Enemy Collision, Projectile, Homing, Minion

by ksw8596 2024. 7. 30.

FEnemyProjectile.cpp

 

ProjectileBase와 설정값이 다른부분을 EnemyProjectile에 생성하였다.

FEnemyHomingProjectile.cpp

 

Homing부분에서 Target부분이 지정된부분을 Clear해주기 위해서 BeginPlay부분과 ClearTarget을 만들어 3초뒤에 Homing하는 Projectile을 가는 방향으로 이동하게끔 만들었다.

 

 

 

FEnemyCharacterBase.cpp

Hit부분에서 Stop인지를 판별했는데 SuperArmor

 

Enemy가 죽을 때 자폭형(bisBoom)인지를 체크하여 Boom상태일때 자폭에 대한 애니메이션을 실행 후

자폭 애니매이션과 함께 데미지를 주도록 따로 설정하였다.

 

Action_Enemy_Minion_Death

Minion이 죽을 때 범위공격을 주는 블루프린터

 

 

Behavior Tree - EliteEnemy

 

SuperArmor-> Stop상태일때 True, Rise상태일때 False로 설정