所有整合
內建一律啟用Macro Deck

變數

隨附於 Macro Deck

從按鈕和自動化變更變數,並將任何變數寫入檔案。

  • 設定、加上、切換或附加變數值
  • 不需外掛程式即可建立計數器和開關
  • 將任何變數寫入檔案,例如供 OBS 使用
  • 內建且一律啟用,不需要任何設定

變數內建於 Macro Deck,且一律啟用。它提供兩個動作:設定變數 可變更自訂變數的值,將變數寫入檔案 則將任何變數的目前值儲存到檔案中。

在 變數 頁面使用 新增變數 即可建立自訂變數。變數的類型可以是 文字、數值、布林值 或 顏色,並可顯示在任何地方,例如在按鈕標籤中使用 {{ vars.deaths }}。

設定變數

選擇 變數 和 運算:

  • 設為 會以輸入的 值 取代原本的值。
  • 加上 會將 值 加到數字上。負值則會相減。
  • 切換 會讓 true/false 變數在 true 和 false 之間切換。
  • 附加 會將 值 加到文字的結尾。

可選擇的運算取決於變數的類型。每次寫入時,數字都會依變數的小數位數四捨五入。

部分整合變數也可以寫入,例如喇叭和麥克風的音量與靜音變數,或另一台 Macro Deck 與這台共用的變數。這類變數只能使用 設為:加上、切換 和 附加 只適用於自訂變數。若要用一個按鈕切換麥克風的靜音狀態,請改用 靜音/取消靜音 動作。

將變數寫入檔案

將變數寫入檔案 會以 變數 的目前值取代 檔案 的內容。任何變數都適用,包括整合和外掛程式的變數。檔案不存在時會自動建立,但資料夾必須已經存在,且需輸入完整路徑。

設定範例

  • 死亡計數器:一個按鈕對變數 deaths 使用 設定變數、加上 和 值 1,標籤顯示 Deaths: {{ vars.deaths }}。第二個按鈕使用 設為 0 將其歸零。
  • 模式開關:由一個按鈕切換布林變數 stream_mode,其他按鈕則用 若 / 否則 檢查它。
  • OBS 中的文字來源:針對目前歌曲的 變數已變更 自動化會執行 將變數寫入檔案,OBS 則在直播畫面上顯示檔案中的文字。

變數不會出現在 整合 頁面,也沒有設定對話方塊。它的 變數 類別一律會出現在 新增動作 對話方塊中。

Macro Deck Companion

隨附於 Macro Deck

控制執行 Companion App 的手機和平板:亮度、螢幕方向、螢幕和螢幕畫面擷取。

Macro Deck Delegate

隨附於 Macro Deck

在另一台執行 Macro Deck 的電腦上執行指令碼,並使用它共用的變數。

指令碼

隨附於 Macro Deck

把一組動作建立成指令碼,就能從任何按鈕、自動化或其他指令碼執行。