1681-engine / index / BehaviorTree
Class: BehaviorTree<C> ​
Defined in: src/ai/behaviorTree.ts:41
A tree's root, and the agents it drives.
Type Parameters ​
| Type Parameter |
|---|
C |
Constructors ​
Constructor ​
ts
new BehaviorTree<C>(root): BehaviorTree<C>;Defined in: src/ai/behaviorTree.ts:42
Parameters ​
| Parameter | Type |
|---|---|
root | BtNode<C> |
Returns ​
BehaviorTree<C>
Properties ​
root ​
ts
readonly root: BtNode<C>;Defined in: src/ai/behaviorTree.ts:42
Methods ​
agent() ​
ts
agent(): BtAgent<C>;Defined in: src/ai/behaviorTree.ts:45
A new agent on this tree, with memory of its own.
Returns ​
BtAgent<C>