게임 개발/학습 일지

Unreal 언리얼 부트캠프 - AI 캐릭터 생성, AI에 시야 추가하기

이개 2026. 2. 16. 22:04

캐릭터를 복사한다.
원뿔을 추가해준다.
시야처럼 보일 정도로 원뿔 크기를 키워준다.
렌더링 -> 표시를 해제해준다.
콜리전 프리셋은 모두 통과하도록 OverlapAll로 해준다.
원뿔을 Cone->Sight로 이름바꾸기한다.

 

데코레이터를 수정한다.

 

 

 

노드는 왼쪽에서 오른쪽으로 실행된다. 셀렉터는 자손 중 하나만 실행한다.

 

새 태스크를 눌러 BTT_Move를 생성한다.

 

RecetiveTickAI를 선택한다.
BTT_Move
기존 시작노드를 다 AI로 다 바꾼다.

 

BTT_MOVE 버전으로 기존 MoveTo를 대체한다.

 

AI캐릭터 블루프린트에서 카메라와 스프링암을 삭제
함수 오버라이드에서 BeginPlay 선택 -> Get AIController 생성

 

Behavior 트리 선택
완성된 노드

 

 

AI 액터 최대 걷기 속도와 회전속도를 조절해준다.
FindingRandom 이벤트 그래프에서 EventReceiveTickAI에 연결된 노드를 그대로 EventReceiveActivationAI에 갖다붙인다.

근데 이러니까 아예 AI가 동작을 안 한다. 대체 왜?