心理

當前位置 /首頁/完美生活/心理/列表

行為樹常用節點

行為樹常用節點

行為樹主要用四種節點(還有諸如:裝飾節點等其他能更豐富功能的節點)來描述行為邏輯,順序節點、選擇節點、條件節點、執行節點。每一棵行為樹表示一個AI邏輯,要執行這個AI邏輯,需要從根節點開始遍歷執行整棵樹遍歷執行的過程中,父節點根據其自身類別選擇需要執行的子節點並執行之,子節點執行完後將執行結果返回給父節點。節點從結構上分為兩類:組合節點、葉節點,所謂組合節點就是出度大於0的節點,葉節點一般用來放置執行邏輯和條件判斷。

--順序節點(Sequence):組合節點,順序執行子節點,只要碰到一個子節點返回FALSE,則返回FALSE否則返回TRUE。

--選擇節點(Selector):組合節點,順序執行子節點,只要碰到一個子節點返回TRUE,則返回TRUE否則返回FALSE。

--條件節點(Condition):葉節點,執行條件判斷,返回判斷結果。

--執行節點(Action):葉節點,執行設定的動作,一般返回TRUE。

一般用於遊戲開發中

TAG標籤:節點 #