跳到內容

覆蓋層

Spark 提供全面的覆蓋層系統,位於 Ren’Py 遊戲視窗之上,讓您無需離開遊戲即可快速存取控制項。

覆蓋層系統由幾個組件組成:

  • 遊戲覆蓋層 — 主控制面板,包含設定、音量和工具
  • 快捷選單 — 緊湊的浮動選單,用於常見操作
  • 螢幕鍵盤輔助 — 用於呼叫鍵盤的按鈕
  • 隱藏 UI 按鈕 — 切換覆蓋層可見性

主覆蓋層透過點選覆蓋層按鈕(圓形 Spark 圖示)存取。您也可以長按快捷選單列上的 Menu 按鈕來開啟覆蓋層 — 當主覆蓋層按鈕被停用或隱藏時,這很有用。

  • 音量滑桿 — 即時調整主音量
  • 進度指示器 — 顯示對話完成百分比
  • 變數編輯器 — 檢查和修改遊戲變數
  • 圖庫解鎖器 — 解鎖所有圖庫/CG 內容
  • 裝置變體切換器 — 變更螢幕版面變體
  • 設定面板 — 外觀、格式和遊戲設定
  • 語言切換器 — 變更 Ren’Py 的內建語言
  • 翻譯設定 — 設定即時翻譯
  • 關閉遊戲 — 安全退出目前的遊戲

主覆蓋層按鈕可自訂:

  • 位置:拖曳以重新定位
  • 不透明度:在設定中調整(預設:40%)
  • 顏色:設定自訂強調色

圖庫解鎖器是 Spark 覆蓋層中的一個工具,設計用於解鎖遊戲中的所有照片、場景和內容。啟動時,它會將所有圖庫項目標記為已檢視,讓您可以存取完整的 CG 圖庫、場景回放和任何其他可解鎖的內容。

解鎖器圖示在啟用時顯示綠色,停用時顯示白色。在啟用狀態下點選它將切換為關閉。啟用前會顯示確認提示。

覆蓋層中的語言切換器讓您可以從遊戲的 tl 資料夾變更使用中的語言。這是 Ren’Py 官方的內建翻譯方法 — 開發者(或社群翻譯者)將翻譯過的腳本放在 tl/ 目錄下的語言名稱中,遊戲可以在執行時在它們之間切換。

此工具在以下情況下很有用:

  • 遊戲包含多種語言但未提供遊戲內語言選單
  • 遊戲有隨附的自訂或非官方社群翻譯
  • 您想快速切換可用的翻譯而不需導覽遊戲自身的選單

提供快速存取的緊湊浮動選單:

  • Menu — 點選開啟 Ren’Py 遊戲內主選單。長按則開啟 Spark 覆蓋層
  • Skip — 切換文字略過
  • Auto — 自動推進文字
  • 中央按鈕 — 可設定(鍵盤、自動前進、隱藏 UI 或翻譯)
  • Rewind — 回溯一步對話。啟用 Turbo Rewind 後,按住按鈕可持續回溯
設定預設值說明
Enabled開啟顯示快捷選單
Opacity100%快捷選單透明度
Center ButtonKeyboard中央按鈕的功能
Turbo Rewind開啟快速回溯

鍵盤覆蓋層按鈕呼叫 iOS 鍵盤,適用於:

  • Ren’Py 控制台輸入
  • 名稱輸入畫面
  • 基於鍵盤的遊戲互動

鍵盤支援 Ren’Py 常用的特殊按鍵:

  • Esc — 開啟遊戲選單 / 返回
  • Ctrl — 按住以略過文字
  • Alt — 用於某些按鍵組合
  • Fn(功能鍵) — 開啟 Fn 按鈕(它會變藍),然後按數字鍵 1–9 傳送 F1–F9,或按 0 傳送 F10

您可以隱藏所有覆蓋層元素:

  • 使用隱藏 UI 按鈕
  • 滑動手勢(如已設定)
  • 在主覆蓋層中切換

要完全停用覆蓋層,前往設定並關閉 Enable Overlays

如果覆蓋層按鈕被拖到螢幕外而無法存取,您可以在設定中重設它們的位置。這會將所有覆蓋層按鈕還原到預設位置。