개발일지
07-17 Enemy BehaviorTree 수정, Plant 죽는 로직 변경, 버그수정
ksw8596
2024. 7. 17. 19:00

데미지를 받고 살았는지 죽었는지 체크해준다.


Action Component를 사용해보고자 하였으나, Action Ani실행 중에 도중에 실행이 되지않는 버그로 인해 Ani를 Montage로 따로 만들었다.

원래는 Enemy가 쿨타임 1번이 도는 동안 EQS를 돌게 하여 2번정도 이동하였으나,
1번 이동 후 공격하게 만들기 위해 본 것이 Target이 아닌경우로 하여 변경하였다.
※버그수정

AIController의 DetachFromControllerPendingDestroy()를 제거하였다.
- DetachFromControllerPendingDestroy() : Pawn에게서 AIController를 안전하게 제거해주는 함수
-> AIController자체를 제거시키기 때문에 공격 실행중 죽은 경우 그대로 멈춰버리는 현상 발생

Mesh에도 Collision이 존재하여 여러 대 맞는 현상이 발생하여 NoCollision으로 변경하였다.

BTD를 C++화 하였다.