구현 하고 싶은게
몬스터가 플레이어를 처음 발견하면 Roar 애니메이션을 발동하고
그 후에는 공격 사거리 까지 추적 - 공격 이거 반복인데
일단 생각한데로 AI가 잘 작동은 하는데 문제가 Roar 애니메이션 재생할 때 추적도 같이 된다는거...
Roar는 일단 몽타주로 설정해서 행동트리에서 재생되게 태스크 하나 만들어놨음..
공격 애니메이션 재생할 때도 추적하면서 움직이길래 Stop movement 노드 추가하니까 안움직이길래 Roar도 똑같이 만들었는데
얘는 안되네..행동트리 문제인가 싶어서 이리저리 바꿔보고 했는데도 똑같다.. 진짜 눈물난다.. 하나 해결하면 하나 생기고..
태스크랑 행동트리 첨부함...
Roar 태스크
행동 트리
로어 애니메이션 끝에 노티파이 만들고 노티파이에 이벤트 추가하고 추격 넣으면 되는거 아님?
노티파이로 충돌체나 이펙트만 좀 넣어봐서..이벤트 추가 그런거 몰랐다.. 나중에 해볼게 고마워!!
공격은 잘 만들어놨으면서 로어는 뭐가 헷갈리노 ㅋㅋ 태스크에서 셀렉터로 로어 성공하고 chasing 으로 빠져서 쫓아가는거구만 로어도 시퀀스로해서 wait 걸어버려
어 맞네...난 바보야..
FinishExecute 노드를 애니메이션이 완료된 후에 호출해줘
근데 애니메이션 재생 태스크 있는 거 같은데 그건 왜 안씀?
이미 그렇게 하고있었어 ,애니메이션 재생 태스크 있는줄 몰랐... 답변고마우이
블랙보드의 roar 값도 재생 완료후에 설정하고 있어? 저거 재생 중간에 설정하면 바로 이동할 거 같은데
엉 재생 완료후로 하고있는데 위 방법대로 해서 해결했어!
굿!