Unityでビヘイビアツリーを使用する
最も簡単な方法で、みんなに行動ツリーを知ってもらい、使用させてください、このシリーズは長い間更新されています、みんながそれを気に入ってくれることを願っています!
あなたのサポートが私の執筆意欲です。
これまでのところ、組み合わせノードと動作ノードはわかっています。次に、装飾されたノードを見てみましょう。
変更ノードは独立して存在できず、その役割は子ノードを変更することです。
アイコン | 名前 | 効果 |
インバーター | 子ノードの実行結果を反転する | |
リピータ | 属性設定は3つあります。実行回数、常に繰り返すかどうか、エラーが返されるまで実行するかどうかです。 | |
返品失敗 | このノードへの実行に失敗しました | |
成功を返す | このノードに戻るときに正常に実行されました | |
タスクガード | データの同期を確実にするために、同じデータを同時に並行して操作するために使用されます。(スレッドロックと同様) | |
Unitlの失敗 | 失敗するまで、子ノードは実行されました |
|
成功するまで | 成功するまで、子ノードは実行されました |
装飾ノードを使用することにより、動作ノードの結果またはプロセスを変更して、必要な結果を得ることができます。