跳转到内容

浮层

Spark 提供了一个综合的浮层系统,覆盖在 Ren’Py 游戏窗口之上,让您无需离开游戏即可快速访问各种控制功能。

浮层系统由几个组件组成:

  • 游戏浮层 — 包含设置、音量和工具的主控制面板
  • 快捷菜单 — 用于常用操作的紧凑浮动菜单
  • 屏幕键盘辅助 — 用于呼出键盘的按钮
  • 隐藏 UI 按钮 — 切换浮层可见性

通过点击浮层按钮(圆形 Spark 图标)访问主浮层。您还可以长按快捷菜单栏上的菜单按钮来打开浮层——当主浮层按钮被禁用或隐藏时,这很有用。

  • 音量滑块 — 实时调整主音量
  • 进度指示器 — 显示对话完成百分比
  • 变量编辑器 — 检查和修改游戏变量
  • 画廊解锁器 — 解锁所有画廊/CG 内容
  • 设备变体切换器 — 更改屏幕布局变体
  • 设置面板 — 外观、格式和游戏设置
  • 语言切换器 — 更改 Ren’Py 的内置语言
  • 翻译设置 — 配置实时翻译
  • 关闭游戏 — 安全退出当前游戏

主浮层按钮可自定义:

  • 位置:拖动重新定位
  • 透明度:在设置中调整(默认:40%)
  • 颜色:设置自定义高亮颜色

画廊解锁器是 Spark 浮层中的一个工具,旨在解锁游戏中的所有照片、场景和内容。激活后,它会将所有画廊项目标记为已查看,让您可以访问完整的 CG 画廊、场景回放和任何其他可解锁内容。

解锁器图标在激活时显示为绿色,未激活时显示为白色。在激活状态下点击将关闭它。启用前会显示确认提示。

浮层中的语言切换器让您可以从游戏的 tl 文件夹中更改活动语言。这是 Ren’Py 官方的内置翻译方法——开发者(或社区翻译者)将翻译脚本放在 tl/ 目录下的语言名称文件夹中,游戏可以在运行时在它们之间切换。

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

  • 游戏包含多种语言但没有提供游戏内语言菜单
  • 游戏附带了自定义或非官方的社区翻译
  • 您想快速在可用翻译之间切换,而无需导航游戏自己的菜单

一个紧凑的浮动菜单,提供快速访问:

  • 菜单 — 点击打开 Ren’Py 游戏内主菜单。长按则打开 Spark 浮层
  • 跳过 — 切换文本跳过
  • 自动 — 自动推进文本
  • 中央按钮 — 可配置(键盘、自动前进、隐藏 UI 或翻译)
  • 回退 — 回退一步对话。启用涡轮回退后,按住按钮可连续回退
设置默认说明
启用显示快捷菜单
透明度100%快捷菜单透明度
中央按钮键盘中央按钮的功能
涡轮回退快速回退

键盘浮层按钮呼出 iOS 键盘,适用于:

  • Ren’Py 控制台输入
  • 姓名输入界面
  • 基于键盘的游戏交互

键盘支持 Ren’Py 中常用的特殊按键:

  • Esc — 打开游戏菜单 / 返回
  • Ctrl — 按住以跳过文本
  • Alt — 用于某些组合键
  • Fn(功能键) — 开启 Fn 按钮(变为蓝色),然后按数字键 1–9 发送 F1–F9,或按 0 发送 F10

您可以隐藏所有浮层元素:

  • 使用隐藏 UI 按钮
  • 滑动手势(如果已配置)
  • 在主浮层中切换

要完全禁用浮层,请前往设置并关闭启用浮层

如果浮层按钮被拖到屏幕外且无法再访问,您可以在设置中重置其位置。这将把所有浮层按钮恢复到默认位置。