비헤이비어 트리 노드 레퍼런스

비헤이비어 트리 노드에 대한 레퍼런스입니다.

Windows
MacOS
Linux

비헤이비어 트리 에디터에서 사용할 수 있는 기본 노드에 대한 레퍼런스입니다. 작업중인 프로젝트에 따라 (예를 들면 Shooter Game 처럼) 추가 확인이 가능할 수도 있습니다. 비헤이비어 트리 노드 유형은 총 5 가지입니다:

노드 유형

설명

Composite

컴포짓 - 분기의 루트를 정의하고, 그 분기가 어떻게 실행되는지에 대한 기본 규칙을 정의하는 노드입니다.

Task

태스크 - 비헤이비어 트리의 잎에 해당하는 것으로, 어떤 작업을 하며, 출력 연결이 없는 노드입니다.

Decorator

데코레이터 - Conditionals, 조건문이라고도 합니다. 다른 노드에 붙어서 트리 내 분기 내지 노드 하나라도 그 실행 여부를 결정짓습니다.

Service

서비스 - 컴포짓 노드에 붙어, 그 분기 실행 도중 정해진 빈도에 따라 실행됩니다. 보통 블랙보드 업데이트나 검사를 하는 데 사용됩니다. 다른 비헤이비어 트리 시스템에서 전통적인 병렬 노드를 대체합니다.

Root

루트 노드는 비헤이비어 트리 고유의 것으로, 비헤이비어 트리 시작점입니다. 하나의 연결만 가질 수 있으며, 데코레이터나 서비스를 붙일 수는 없습니다. 루트 노드 자체에는 프로퍼티가 없지만, 선택하면 디테일 패널에 비헤이비어 트리 프로퍼티가 표시되며, 거기서 비헤이비어 트리의 블랙보드 애셋을 설정할 수 있습니다.

Root.png

기본 비헤이비어 트리 노드 전체 목록은 아래 노드를 참고하세요.

비헤이비어 트리 노드 유형

새로운 언리얼 엔진 4 문서 사이트에 오신 것을 환영합니다!

문서 사이트에 대한 의견을 모을 수 있는 피드백 시스템을 포함해서 여러가지 새로운 기능을 준비하고 있습니다. 아래 Documentation Feedback 포럼(영문) 또는 언리얼 엔진 네이버 공식 카페(한글) 중 편하신 곳에 의견이나 문제점을 알려 주세요.

새 시스템이 준비되면 알려 드리겠습니다.

네이버 카페
공식 포럼