截至发帖,以上内容并未出现在官方中文文档内,我也无法找到官方提交翻译的方式,因此自己干脆尝试翻译一下发到这里,请各位多多指教。请大佬希望您不吝赐教:
QoL 特性:Quality of Life 特性,指不影响游戏内容,但增加游戏体验的特性,如快捷键等。
7.4.7 Web 和 Web 音频
网络平台播放音频的方式已被重写。Ren'Py Web 将把音频文件交给浏览器的内置音频播放器,而不是像Ren'Py在其他平台上那样使用ffmpeg。这通常是多线程的,可以防止在 Web 端口上出现跳音和噼啪声。
Web 平台现在支持浏览器所支持的文件格式。现代浏览器通常支持 Opus、Ogg 和 MP3,而在Safari 仅支持 MP3。(但请参阅下面关于 Safari 的问题)
新变量 config.audio_filename_callback 能在音频播放时更改音频的文件名,在 Web 和其他平台上都适用。
自动语音现在在 Web 平台上可用。若浏览器支持,按 v 键即可开启。
Ren'Py 仅在基于 webkit 的浏览器提供有限支持,由于 https://bugs.webkit.org/show_bug.cgi?id=227421。这可能会影响 MacOS 上的 Safari,特别是 M1,以及 iOS 上的所有浏览器。Ren'Py 无法解决此问题,因此 Web shell 已被修改以报告此问题。
iOS
iOS 构建现在使用更新的 Clang 版本编译。这提高了它在第12代 iPhone 和第2代 iPhone SE 上的显示效果:不再进入邮筒模式(pillarboxing,即左右有黑边)、信箱模式(letterboxing,上下有黑边)或同时进入两个模式(上下左右都有黑边)。
Ren‘Py 可以在 M1 mac 上编译到 iOS 模拟器中,但模拟器本身可能导致运行时问题。
输入
输入组件增加了许多 QoL 特性。具体如下:
光标跳转到单词左边。(Ctrl+左方向键,在 Mac 上为 Alt+左方向键)
光标跳转到单词右边。(Ctrl+右方向键,在 Mac 上为 Alt+右方向键)
删除一个单词。(Ctrl+退格键,在 Mac 上为 Alt+退格键)
删除一整行。(Windows键+退格键,在 Mac 上为 Command键+退格键)
另外,除了正常的 Home 键和 End 键以外,在 Mac 上,Command键+左方向键 和 Command键+右方向键 现在也可以将光标移动到该行的开始和结束。
输入光标现在会闪烁,以引起玩家注意。闪烁频率由 config.input_caret_blink 变量控制。