Behavior Tree Node Reference

Outlines the different types of nodes available when working in the Behavior Tree Editor.


This page provides links to a breakdown of the default nodes available when working with the Behavior Tree Editor. There are five types of Behavior Tree nodes:

Node Type



These are the nodes that define the root of a branch and the base rules for how that branch is executed.


These are the leaves of the Behavior Tree, these nodes are the actionable things to do and don't have an output connection.


Also known as conditionals. These attach to another node and make decisions on whether or not a branch in the tree, or even a single node, can be executed.


These attach to Composite nodes, and will execute at their defined frequency as long as their branch is being executed. These are often used to make checks and to update the Blackboard. These take the place of traditional Parallel nodes in other Behavior Tree systems.


The Root node is unique and serves as the starting point for the Behavior Tree. It can only have one connection, and you cannot attach Decorators or Services to it. The Root node has no properties of its own, but selecting it will show the Behavior Tree properties in the Details panel, which is where you can set the Blackboard Asset of the Behavior Tree. 


Please refer to the links below for additional information on each subject. 

Behavior Tree Node Types

Select Skin
언리얼 엔진 문서의 미래를 함께 만들어주세요! 더 나은 서비스를 제공할 수 있도록 문서 사용에 대한 피드백을 주세요.
설문조사에 참여해 주세요

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

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

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

네이버 카페
공식 포럼