狀態機的原理和實現

有限狀態機(FSM)是表示有限個狀態及在這些狀態之間的轉移和動做等行爲的數學模型。在計算機領域有着普遍的應用。一般FSM包含幾個要素:狀態的管理、狀態的監控、狀態的觸發、狀態觸發後引起的動做。this 狀態一般用於組織和表示着執行流,在遊戲編碼中能夠很好的實現AI(npc)。例如,在一個對打類的遊戲中,可使用一個FSM,用每個狀態表示一個動做,如攻擊或規避: 一個FSM能夠已圖片的方式展示,節點表
相關文章
相關標籤/搜索