#contents


* Selector [#ue4bd5ed]

- 子ノードが「FinishExecute」ノードで「Success」でtrueを返すと評価終了。子ノードの評価はそこで終了する。「Selector」ノード自体はtrueを返す。
- falseを返すと、次の子ノードの評価に遷移する。
- 子ノード全てがfalseを返すと、「Selector」ノード自体がfalseを返す。

&ref(ue4-behavior_composites_selector_01.png);
- 処理順(ノード右下の赤字番号)
1 - Root
↓
2
↓
3 - falseを返す。次の兄弟ノードに移動する。
↓
4
↓
5 - trueを返す。trueなのでここで評価終了。兄弟ノードには移動しない。
↓
(子ノードがtrueを返してきたので、4はtrueを返す)
↓
1の「Root」に戻る。

* Sequence [#x6ccf9fc]

- 子ノードが「FinishExecute」ノードで「Success」でtrueを返すと、次のコードに評価が移る。
- falseを返すと子ノードの評価を終了する。Sequenceノード自体はfalseを返す。
- 子ノード全てがtrueを返すと、Sequenceノード自体はtrueを返す。

&ref(ue4-behavior_composites_sequence_01.png);
- 処理順(ノード右下の赤字番号)
1 - Root
↓
2
↓
3 - trueを返す。次の兄弟ノードに移動する。
↓
4
↓
5 - falseを返す。falseなのでここで評価終了。兄弟ノードには移動しない。
↓
(子ノードがfalseを返してきたので、4はfalseを返す)
↓
1の「Root」に戻る。

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