UE4筆記-藍圖流程控制節點


1, 開關節點Switch

它接受的傳入參數有Int、String、Name和Enum,藍圖已經定義很多枚舉類型,直接Switch on Enumxx 就可以看到很多枚舉類型,也可以選擇自定義枚舉。

 

2, 分支節點 Branch

 

3, 執行N次的節點 DoN, Reset執行之后會再執行N次

 

 

 

4, 執行1次的節點 DoOnce, Reset執行之后會再執行1次

 

5, FlipFlop在A、B之間切換執行,第一次執行A,第二次B,第三次A,第四次B,…

 

6, For循環(ForLoop) 從First Index到Last Index

 

帶有break的for循環(For Loop With Break)

 

 

 

7, Gate節點,用來開啟或關閉執行流,如果當前狀態是Open則能正常執行,如果當前狀態是Close則阻斷當前執行。Toggle是用來反轉Open和Close狀態的,Start Closed標記門的起始狀態,若勾選了則標記起始狀態為Closed

 

 

 

8, Gate只有一個執行出口Exit,而MultiGate則有多個執行出口。可以設置第一個出口的索引是哪個,也可以指定是否循環,如果不循環所有出口都執行一遍后將不再執行,除非Reset,還可以指定這些出口之間是順序執行還是隨機執行

 

 

 

9, Sequence(序列)一般用於順序執行一系列事情,例如下面順序執行5個Print String,由於沒有延遲所以給人感覺像是通知執行的

 

 

 

10, WhileLoop 就相當於While循環,每次執行前檢查一下Condition是否為true,如果為true則繼續,如果為false則跳出循環,執行Completed

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM