1. 程式人生 > >[UE4]行為樹,組合節點:Selector和Sequence

[UE4]行為樹,組合節點:Selector和Sequence

cto 鏈接 葉子 行為樹 sele als 成功 true 否則

行為樹節點

一、Composite組合節點:

1、Selector

  要求比較低:只要有一個子節點成功就可以了。

  只要子節點有一個返回true,則停止執行其它子節點,並且Selector返回true。如果所有子節點都返回false,則Selector返回false。

2、Sequence

  要求比較高:期望所有子節點都成功。

  只要有一個子節點返回false,則停止執行其它子節點,並且Sequence返回false。如果所有子節點都返回true,則Sequence返回true。

二、Task葉子:

  實際執行操作,不含輸出鏈接。

三、Decorator裝飾節點

  依附於其它節點,條件節點:如果返回true則執行位於“Decorator”下面的節點,否則就不執行。

四、Services服務節點

  只能附加在Composite組合節點上,只要其附加的節點被執行,Services節點就會被執行,通常用來檢查和更新黑板。

  

  

[UE4]行為樹,組合節點:Selector和Sequence