Ren'Py 引擎
这些设置控制 Ren’Py 引擎的行为。它们可以全局设置或按游戏单独设置。
单独游戏设置有一个**“使用全局设置”**开关——启用时,游戏继承全局值。
| 设置 | 开发者模式 |
| 默认 | 关 |
启用 Ren’Py 的开发者模式,提供额外的调试功能,如 shift+D 开发者菜单、shift+I 样式检查器和 shift+R 重新加载。
| 设置 | 启用控制台 |
| 默认 | 关 |
启用 Ren’Py 调试控制台(shift+O 或波浪键)。控制台允许您实时执行 Python 代码和 Ren’Py 命令。
使用屏幕键盘浮层按钮在 iOS 上进行控制台输入。
| 设置 | 覆盖跳过 |
| 默认 | 关 |
无论游戏的配置如何,强制使跳过功能可用。
强制跳过未读文本
Section titled “强制跳过未读文本”| 设置 | 强制跳过未读文本 |
| 默认 | 关 |
允许跳过您尚未阅读的文本。默认情况下,Ren’Py 仅允许跳过之前看过的对话。
| 设置 | 覆盖回退 (100) |
| 默认 | 关 |
将回退限制设置为 100 条记录,无论游戏的设置如何。适用于禁用或限制回退的游戏。
| 设置 | 透明文本框 |
| 默认 | 关 |
使对话文本框半透明。适用于文本框遮挡重要视觉内容的游戏。
使用更少内存
Section titled “使用更少内存”| 设置 | 使用更少内存 |
| 默认 | 关 |
告诉 Ren’Py 通过更积极地释放缓存图片来使用更少内存。如果游戏因内存问题而崩溃,请启用此功能。
更少屏幕更新
Section titled “更少屏幕更新”| 设置 | 更少屏幕更新 |
| 默认 | 关 |
减少屏幕重绘的频率。可以改善旧设备上的电池续航并减少发热。
| 设置 | 允许网络连接 |
| 默认 | 开 |
控制 Ren’Py 游戏是否可以访问网络。某些游戏使用网络功能进行更新或在线内容。禁用以保护隐私或防止不需要的连接。
使用中文字体
Section titled “使用中文字体”| 设置 | 中文字体回退 |
| 默认 | 关 |
用兼容中文的字体替换 Ren’Py 引擎中的默认字体。这是针对翻译的中文游戏的修复方案,当开发者替换了默认引擎字体为中文字体但未将这些字体包含在游戏压缩包中时使用。没有此设置,中文字符可能显示为方块或完全缺失。
| 设置 | 兼容性补丁 |
| 默认 | 开 |
将 Spark 的兼容性补丁应用到 Ren’Py 引擎。这些补丁针对非常特定的游戏,修复在 iOS 上运行时的已知问题。补丁仅适用于其目标游戏,不会干扰其他游戏。禁用此设置很可能没有效果——它仅在极少数游戏已更新且不再需要特定补丁的情况下才有意义。 查看当前补丁的完整列表。
建议: 保持启用。
| 设置 | 覆盖设备变体 |
| 默认 | 关 |
允许您手动设置哪些 Ren’Py 屏幕变体处于活动状态。通常,Ren’Py 会自动检测设备类型并应用适当的变体(mobile、touch、small、tablet 等)。
这通常用于修复游戏内菜单和 GUI 显示问题,其中按钮、文本框或布局在 iOS 上无法正确渲染。许多游戏仅为桌面屏幕设计,不包含适当的移动变体。
启用变体覆盖后,您可以选择激活哪些变体。常见变体包括:
pc— 桌面布局(某些游戏需要)large— 大屏幕布局medium— 中等屏幕布局small— 小屏幕布局touch— 触控输入支持mobile— 移动设备布局tablet— 平板布局phone— 手机特定布局
有关详情,请参阅 Ren’Py 屏幕变体文档。