RenPy中文空间

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 49|回复: 0

环境变量(新)

 关闭 [复制链接]
发表于 2018-5-12 12:00:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 BuErShen 于 2018-5-12 07:54 编辑

环境变量(翻译:被诅咒的章鱼)

Ren’Py受一些环境变量的影响。在不同版本的 Ren’Py中,这些环境变量可能会消失或者修改。

下列环境变量控制 Ren’Py的行为表现:

RENPY_DISABLE_JOYSTICK
    如果设置了这项,禁用手柄检测。如果出现一个有问题的手柄导致 Ren’Py出现误操作的情况下就使用这项。

RENPY_DISABLE_FULLSCREEN
    如果设置了这项,Ren’Py会拒绝进入全屏模式。

RENPY_DISABLE_SOUND
    这项阻止播放声音。如果变量中包含“pss”,禁用声音播放功能。

RENPY_DRAWABLE_RESOLUTION_TEXT
    如果这项设为 0,Ren’Py不会使用屏幕分辨率绘制文本。

RENPY_EDIT_PY
    配置一个 .edit.py文件路径,告诉 Ren’Py如何唤起一个文本编辑器。详见 集成文本编辑器

RENPY_GL_ENVIRON
    设置OpenGL纹理环境。

RENPY_GL_RTT
    设置 OpenGL纹理渲染方法。

RENPY_GL_VSYNC
    这项决定了 Ren’Py是否尝试与显示器的刷新率同步。(这样设置可以用尽可能低的帧率防止画面撕裂。)这项设置为“0”禁用同步,设置为“1”同步每一次刷新。

RENPY_LANGUAGE
    如果设置了这项,表示 Ren’Py使用的语言。

RENPY_LESS_MEMORY
    这项让 Ren’Py减少内存消耗,代价是降低运行速度。

RENPY_LESS_MOUSE
    这项让 Ren’Py始终禁用鼠标。

RENPY_LESS_PAUSES
    这项让 Ren’Py禁用文本标签(tag) {p} 和 {w} 创建的暂停。

RENPY_LESS_UPDATES
    这项让 Ren’Py更新界面时减少对应数量的界面。

RENPY_SCREENSHOT_PATTERN
    用于创建截屏文件名的正则表达式。它应该含有一个 %d 的替换。例如,这项设为“screenshot%04d.jpg”就能让 Ren’Py将截屏保存为jpg文件,而不是常用的 png文件。

RENPY_SIMPLE_EXCEPTIONS
    设置这项后,禁用 Ren’Py的图形异常处理。

RENPY_SKIP_MAIN_MENU
    设置这项后,跳过主菜单。

RENPY_SKIP_SPLASHSCREEN
    设置这项后,跳过 splash 画面。

RENPY_SOUND_BUFSIZE
    这项控制声音缓存大小。超过默认值(2048)可以防止由于跳过(skip)而不能播放声音的情况,代价是播放声音时存在更大的时延。

RENPY_TIMEWARP
    这项可以将运行时间加快或减慢。例如,将 timewarp 设置 0.5 就能半速运行,而将 timewarp 设置为 2.0 就能 2倍速运行。

RENPY_USE_DRAWABLE_RESOLUTION
    如果这项设为 0,Ren’Py使用游戏的虚拟分辨率而不用屏幕原生分辨率执行绘制操作(包括 dissolve变换和文本渲染等)。

RENPY_VARIANT
    这项应该设置为 Ren’Py希望使用的界面变种列表,列表内元素用空格分隔。

由于Ren’Py使用 SDL,所以也受 SDL 环境变量的控制。

启动时,Ren’Py 会在 Ren’Py 目录(包含renpy.exe或renpy.py文件的目录)中寻找文件“environment.txt”。如果找到了那个文件,Ren’Py会将文件以python文件行为解读,并将文件配置用作环境变量的默认值。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|RenPy中文空间 ( 苏ICP备17067825号 | 苏公网安备 32092302000068号 )

GMT+8, 2018-10-16 11:22 , Processed in 0.026912 second(s), 20 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表