UE4

[UE4] BehaviorTree - 서비스 노드(Service Node)의 종류

Honey Badger 2023. 4. 12. 21:52

1. Default Focus

  Default Focus는 AI 컴트롤러의 포커스를 설정하여 블루프린트 및 코드에서 액터에 엑세스하는 바로 가기를 만든다. AI 컨트롤러의 포커스를 액터로 설정하면 해당 액터의 블랙보드 키에 엑세스하는 대신 AI 컨트롤러에서 직접 액터에 엑세스할 수 있다. 

 

 

 

2. Run EQS

  이 노드를 사용하여 지정된 간격으로 EQS(환경 쿼리 시스템) 템플릿을 정기적으로 실행하고 지정된 블랙보드 키를 업데이트할 수 있다. 

 

 

 

3. Custom Services

나만의 커스텀 서비스를 생성할 수 있다. 블루프린트는 C++보다 성능이 떨어지므로 만약 최적화를 고려하고 있다면 기본 서비스를 사용하는 것이 좋다.