Core part of BehaviourTree.
Is used by attaching to GameObject.

Properties
| Property Name | Description | 
| Name | The Graph name. It is used for identification and retrieval when there is more than one Graph in one GameObject.
 | 
| Play On Start | Flag to be played at the start. | 
| Update Settings | Settings related to updating. | Field Name | Description | 
|---|
 | Type | Update type. Every FrameUpdate every frame.Specify SecondsUpdated by specifying seconds.ManualManually updated from the script.For the update method, refer to the page of the corresponding component in thescript reference.
 |  | Time Type | Time type(only SpecifySeconds). NormalUse time of current frame considering timeScale.UnscaledUse time of current frame without considering timeScale.RealtimeUse realtime.Fixed TimeUse the latest FixedUpdate start time considering the timeScale.Fixed Unscaled TimeUse the latest FixedUpdate start time without considering timeScale.
 |  | Seconds | Update interval(only SpecifySeconds). | 
 | 
| Debug Infinite Loop Settings | Debug setting of infinite loop | Field Name | Description | 
|---|
 | Max Loop Count | Maximum loop count |  | Enable Logging | Enable logging. Log output when the loop count is over maxLoopCount. |  | Enable Break | Enable Break. Debug.Break when the loop count is over maxLoopCount. | 
 | 
| Restart On Finish | Flag to restart at finish. | 
| Execution Settings | Settings related to execution. | Field Name | Description | 
|---|
 | Type | Execution type Until RunningExecute all actions until TreeNodeBase.status is NodeStatus.Running.CountSpecify the maximum count of actions to execute.
 |  | Max Count | Maximum count of the action to execute. | 
 | 
| Open Editor | Open with Arbor Editor Window |