(原)UE4 製作執行隊列(Action Queue)

來源:互聯網
上載者:User

標籤:範圍   不能   系統   順序   複雜   方式   chunk   執行   遊戲   

隊列和樹在遊戲開發中是比較常見的資料結構,在一定範圍能保證執行的順序。

結合一些設計模式技巧,往往可以做一些神器。

  

如載入塊chunk管理,任務系統(當然也可以使用行為樹來做複雜的任務系統)。

  

小得不能再小的demo

1, 讓小球按照指定的action執行。(類似於Tween-Sequence)

UML圖:

具體使用(比較隨意)

1、Actor中使用

  

封裝隊列

  

  

單個執行

  

  

2、隊列執行任性行為

  

採取了實現隊列介面或繼承方式

  

介面有DoBegin和DoEnd的介面方法

  

管理者管理隊列中一個DoEnd後Queue取出下一個執行,直到QUEUE完成。

  

(原)UE4 製作執行隊列(Action Queue)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.