浮层
Spark 提供了一个综合的浮层系统,覆盖在 Ren’Py 游戏窗口之上,让您无需离开游戏即可快速访问各种控制功能。
浮层系统由几个组件组成:
- 游戏浮层 — 包含设置、音量和工具的主控制面板
- 快捷菜单 — 用于常用操作的紧凑浮动菜单
- 屏幕键盘辅助 — 用于呼出键盘的按钮
- 隐藏 UI 按钮 — 切换浮层可见性
通过点击浮层按钮(圆形 Spark 图标)访问主浮层。您还可以长按快捷菜单栏上的菜单按钮来打开浮层——当主浮层按钮被禁用或隐藏时,这很有用。
浮层中的可用功能
Section titled “浮层中的可用功能”- 音量滑块 — 实时调整主音量
- 进度指示器 — 显示对话完成百分比
- 变量编辑器 — 检查和修改游戏变量
- 画廊解锁器 — 解锁所有画廊/CG 内容
- 设备变体切换器 — 更改屏幕布局变体
- 设置面板 — 外观、格式和游戏设置
- 语言切换器 — 更改 Ren’Py 的内置语言
- 翻译设置 — 配置实时翻译
- 关闭游戏 — 安全退出当前游戏
主浮层按钮可自定义:
- 位置:拖动重新定位
- 透明度:在设置中调整(默认:40%)
- 颜色:设置自定义高亮颜色
画廊解锁器是 Spark 浮层中的一个工具,旨在解锁游戏中的所有照片、场景和内容。激活后,它会将所有画廊项目标记为已查看,让您可以访问完整的 CG 画廊、场景回放和任何其他可解锁内容。
解锁器图标在激活时显示为绿色,未激活时显示为白色。在激活状态下点击将关闭它。启用前会显示确认提示。
浮层中的语言切换器让您可以从游戏的 tl 文件夹中更改活动语言。这是 Ren’Py 官方的内置翻译方法——开发者(或社区翻译者)将翻译脚本放在 tl/ 目录下的语言名称文件夹中,游戏可以在运行时在它们之间切换。
此工具在以下情况下很有用:
- 游戏包含多种语言但没有提供游戏内语言菜单
- 游戏附带了自定义或非官方的社区翻译
- 您想快速在可用翻译之间切换,而无需导航游戏自己的菜单
一个紧凑的浮动菜单,提供快速访问:
- 菜单 — 点击打开 Ren’Py 游戏内主菜单。长按则打开 Spark 浮层
- 跳过 — 切换文本跳过
- 自动 — 自动推进文本
- 中央按钮 — 可配置(键盘、自动前进、隐藏 UI 或翻译)
- 回退 — 回退一步对话。启用涡轮回退后,按住按钮可连续回退
快捷菜单设置
Section titled “快捷菜单设置”| 设置 | 默认 | 说明 |
|---|---|---|
| 启用 | 开 | 显示快捷菜单 |
| 透明度 | 100% | 快捷菜单透明度 |
| 中央按钮 | 键盘 | 中央按钮的功能 |
| 涡轮回退 | 开 | 快速回退 |
键盘浮层按钮呼出 iOS 键盘,适用于:
- Ren’Py 控制台输入
- 姓名输入界面
- 基于键盘的游戏交互
键盘支持 Ren’Py 中常用的特殊按键:
- Esc — 打开游戏菜单 / 返回
- Ctrl — 按住以跳过文本
- Alt — 用于某些组合键
- Fn(功能键) — 开启 Fn 按钮(变为蓝色),然后按数字键 1–9 发送 F1–F9,或按 0 发送 F10
您可以隐藏所有浮层元素:
- 使用隐藏 UI 按钮
- 滑动手势(如果已配置)
- 在主浮层中切换
要完全禁用浮层,请前往设置并关闭启用浮层。
浮层按钮超出屏幕
Section titled “浮层按钮超出屏幕”如果浮层按钮被拖到屏幕外且无法再访问,您可以在设置中重置其位置。这将把所有浮层按钮恢复到默认位置。