# 型一覧

型名 | 説明
--- | ---
ActionBehaviour | アクションの挙動を定義するクラス。継承して利用する。
ActionNode | アクションを実行するノード
ActionNodeList | ActionNodeのリスト
BehaviourTree | ビヘイビアツリーのコア部分。 GameObjectにアタッチして使用する。
BehaviourTreeInternal | BehaviourTreeの内部クラス。 実際にGameObjectにアタッチするにはBehaviourTreeを使用する。
CompositeBehaviour | コンポジットの挙動を定義するクラス。継承して利用する。
CompositeNode | 子ノードの実行を制御するノード。
CompositeNodeList | CompositeNodeのリスト
Decorator | CompositeNodeとActionNodeを装飾を定義するクラス。継承して利用する。
DecoratorList | デコレーターのリスト
ExecutionSettings | BehaviourTreeの実行設定。
NodeBranch | BehaviourTreeのノード間のブランチクラス
NodeBranchies | NodeBranchのリスト
NodeLinkSlot | Nodeとリンクするためのスロットクラス。
RootNode | ルートノード
Service | 自ノードがアクティな時に実行されるクラス。継承して利用する。
ServiceList | サービスのリスト
TreeBehaviourNode | TreeNodeBehaviourを持つノードの基本クラス
TreeNodeBase | BehaviourTreeのノードの基本クラス。
TreeNodeBehaviour | TreeBehaviourNodeの挙動を定義する基本クラス。