언리얼/AI7 [UE5 AI] AI Setup 구조는 AIController는 Enemy를 제어하고, Behavior Tree는 적 캐릭터의 행동 패턴을 정의하며, Blackboard는 Behavior Tree에서 사용되는 데이터를 저장하고 공유합니다. Enemy 캐릭터 클래스를 만들고 PossessBy함수와 , BehaviorTree , AIController를 멤버 변수를 선언해줍니다. 캐릭터마다 갖는 BehaviorTree가 다를 수 있기 때문에 캐릭터에서 BehaviorTree선언해줬습니다. cpp PossessedBy는 폰이 컨트롤러에 빙의되면 컨트롤러를 반환합니다. Cast해서 컨트롤러 가져온다음에 RunBehaviorTree를 통해 실행시켜줍니다. RunBehaviorTree는 비헤어트리를 실행하기 위해 반드시 해줘야 합니다. RunBe.. 2024. 3. 17. 이전 1 2 다음