繁體中文
English 简体中文 繁體中文
Methodox 首頁

宣告式上下文

概述

在 Declaration(宣告)上下文中,節點本身的存在就代表一個實體;連線是可選的,僅在需要輸送資料時使用。從技術上講,節點表示物件的建立或計算物件屬性的操作,而連線表示資料的流動。

示例圖片

如果你熟悉其他視覺化程式設計系統,這有點類似於 TerraGen 或 Houdini。

說明

在帶有連線的 Declaration 圖中,其工作方式與 Flows 上下文相同。

子上下文

  • StateMachine:由具名轉換連線起來的各個狀態,每個轉換都由一個條件把守。每個狀態的行為本身就是一個圖,而狀態機的資料成員是各狀態共享的內容。一次執行會進入第一個狀態,執行它,然後沿第一個條件成立的轉換繼續。
  • Constructs:由建構函式和工廠組裝而成的物件樹,沒有副作用——它是一份供其他圖讀取的描述。

本頁面的早期版本介紹過 Record 和 Module 子上下文;現在的宣告式圖型別就是上述兩種。全部八種圖型別請參閱圖上下文。

功能

另請參閱