過程式上下文
Events 圖中的遞迴(實驗性)

概述
過程式上下文用於規定分支、迴圈,並可以構成更典型的順序邏輯。

你可以用它相當輕鬆地實現非常實用的程式。下面的程式使用 ChatGPT 補全,將一個資料夾中的所有文字檔案彙總成一個摘要檔案。

所有節點都位於 Basic > Procedural Programming 工具箱下。

執行路徑
我們可以使用節點上的 Next 和 Previous 聯結器來規定程式流程。
狀態
可以使用 Get XXX Variable 和 Set XXX Variable 函式設定和存取圖變數,其中 XXX 是變數型別的佔位符。


Sequence
Sequence 可用於將水平方向的流程拆分為更偏垂直方向的流程。


Branch
Branch 表示條件執行。

Repeat
其工作方式類似於傳統的 for 迴圈。

“Next”之後的程式碼將執行 N 次,每次使用不同的索引。

你可以定義迴圈結束後發生的操作:

迭代
給定一個專案集合,你可以使用 For Each 節點逐一列舉其中的每一項。


自訂事件(回撥)
我們可以使用 Custom Event 定義一個事件,並使用 Execute Event 發起呼叫。

