🔸 루트(Root): Tree의 시작점 --- 데코레이터, 서비스에 붙을 수 있다. --- 디테일 패널에서 사용할 BB(블랙보드)를 고를 수 있다.
🔸 컴포짓(Composite): 분기의 루트를 정의하고 그 분기의 기본규칙(흐림 제어의 형태, 자손 분기의 실행방식)을 정의한다. 모두 왼쪽에서 오른쪽으로 분기가 실행이 된다. --- 셀렉터(selector): 복수의 서브트리 중 하나를 선택하는데 사용한다. --- 시퀀스(sequence): 자손을 순서대로 실행하는데 사용이 된다. 시퀸스는 셀렉터와 달리 실패하는 노드에 도달할 때까지 자손을 계속해서 실행한다. --- 단순 병렬(simple parallel) : 전체 노드트리와 동시에 하나의 태스크를 실행할 수 있다. 🔸 데코레이터(Decorator) / 조건문: 다른 노드에 붙어 트리 내 분기 or 노드 하나라도 실행여부를 결정한다.
🔸 서비스(Service): 컴포짓에 붙어 정해진 빈도에 따라 실행된다.
🔸 태스크(Task):행동 트리의 마지막 트리로 출력 연결이 없다. --- 새 태스크를 생성하면 새 블루프린트가 자동으로 생성되고 실행이 된다.