감지 입력
Perception, 거리 체크, 라인 트레이스가 어떤 키를 갱신하는지 먼저 확인합니다.
AI Runtime
AI 행동은 감지 결과를 블랙보드에 쓰고 행동 트리가 조건을 골라 태스크를 실행하는 순서로 읽습니다.
Perception, 거리 체크, 라인 트레이스가 어떤 키를 갱신하는지 먼저 확인합니다.
TargetActor, HasLineOfSight, PatrolPoint처럼 조건에 필요한 값만 보관합니다.
데코레이터는 행동을 숨기는 필터이므로 실패 이유가 보이도록 단순하게 둡니다.
Custom Task는 짧게 끝내고 지속 관찰은 Service로 옮겨 트리를 읽기 쉽게 합니다.