- Character기본 만들동안 애니매이션 기본 구현을 했고 Character로직이 어느정도 틀이 잡혀서 다시 AI 작업 시작
지정한 시간마다 Target(자기 자신을 제외)를 찾아 Blackboard의 키 값을 업데이트하는 Service노드를 만들기
Target 찾기
주변의 모든 적을 찾아 자기 자신은 제외하고 가장 가까운 적 선택
적을 찾았다면 Blackboard에 TargetActor에 업데이트하고 찾지 못했을 경우 Blackboard값을 초기화
Interval을 통해 업데이트 시간을 설정할수 있음.
추후 점프를 구현하기위해 기본 Move_ToNode를 상속시켜 움직임을 제어하는 노드를 만들기
기본 이동
Move_To의 기본 이동을 호출
타겟으로 방향 전환
Tick을 이용해 매 프레임 호출시켜 회전 보간 실행
AI의 위치와 타겟의 위치를 사용해 회전 보간 실행 -> Z축은 제외했으나 추후 필요하면 수정
DeltaSeconds를 사용해 회전 보간 부드럽게 실행 -> 속도는 5.f로 지정(필요하면 수정)