Top > ビヘイビアツリー-Decorator
#contents ---- * はじめに [#d9844220] - ビヘイビアツリー内で条件判定を記述できる。 - Compositeノード(「Selector」ノードや「Sequence」ノード)等にくっつけて、そのノードに入るかの条件式として扱える。 - https://docs.unrealengine.com/latest/JPN/Engine/AI/BehaviorTrees/QuickStart/13/index.html * 基本 [#j662309e] - 通常のブループリントを新規作成して、「BTDecorator_BlueprintBase」を親クラスとして作る。 - PerformConditionCheck をオーバーライドする - Decoratorの変数で、「Editable」オプションをONにするとビヘイビアツリーでパラメーターを指定できるようになる &ref(BTDecorator_02.png,,60%); - Decoratorの変数で、「Blackboard Key Selector」型を指定すると、ビヘイビアツリーのブラックボードの値を持ってこれる &ref(BTDecorator_01.png,,60%); -- こんな感じで値を取れる &ref(BTDecorator_03.png,,100%); - Decoratorの変数で、「Editable」オプションをONにするとビヘイビアツリーでパラメーターを指定できるようになる &ref(BTDecorator_02.png,,60%); |