型一覧

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