Top > ビヘイビアツリー-Blackboard

UE4.8.1

[[ビヘイビアツリー]]
#contents


* はじめに [#j67eb969]
変数とか条件式のキーとか。

* 基本 [#ud1dc5d0]
** 作成 [#sd87f072]
- 新規作成から「ブラックボード」で作成する
&ref(ue4-behavior_blackboard_01.png);

** ビヘイビアツリーとの接続 [#jb602144]
- ビヘイビアツリー内で、何もない所をクリック。詳細欄の「Blackboard Asset」で指定する
&ref(ue4-behavior_blackboard_02.png);


* AIControllerからの操作 [#e894a6ac]
&ref(ue4-behavior_blackboard_03.png);
- 「Get Blackboard」でビヘイビアツリーに関連付いているBlackboardを取得できる。
- それを対象に「Set Value as ***」でパラメーターを設定できる。

* 使用方法 [#q3a17126]
** ビヘイビアツリーのDecorator [#id1121a1]
例えば、Blackboardの変数値を条件に分岐する。
+ [[Composites>ビヘイビアツリー-Composite]]を右クリック、「デコレーターを追加」-「Blackboard」
&ref(ue4-behavior_blackboard_04.png);
+ 追加されたデコレーターを選択し、詳細欄。bool型の変数を「Blackboard Key」に指定する。
&ref(ue4-behavior_blackboard_05.png);
- 「Key Query」の値が「Is Set」になっていると、「Blackboard Key」の変数がtrueの時は通過する。falseの時はここから先は進まず兄弟ノードに評価が移る。
&ref(ue4-behavior_blackboard_06.png);

    ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS