이전 항목

문제 해결 방법

다음 항목

읽어주기

링크


원문 보러 가기
오역 신고하기
Created using Sphinx.

환경 변수

렌파이에는 렌파이의 동작에 영향을 미치는 여러 환경 변수가 있습니다. 환경 변수들은 렌파이 버전에 따라 사라지거나 변경될 수 있습니다.

다음은 렌파이 동작을 제어하는 환경 변수 목록입니다.:

RENPY_DISABLE_JOYSTICK
이 변수를 설정하면 조이패드 감지를 비활성화합니다. 잘못된 조이패드 때문에 렌파이가 비정상적으로 진행될 때 이 변수를 사용하세요.
RENPY_DISABLE_FULLSCREEN
설정하면 렌파이가 전체 화면 모드로 변경되지 않습니다.
RENPY_DISABLE_SOUND
소리 재생을 방지합니다. 이 변수에 "pss" 라는 값이 포함되면 소리 재생이 비활성화됩니다.
RENPY_DRAWABLE_RESOLUTION_TEXT
0으로 설정하면 화면 해상도에 텍스트 그리기를 사용하지 않는다.
RENPY_EDIT_PY
렌파이가 텍스트 에디터를 여는 방법이 적힌 .edit.py 파일의 경로. 자세한 정보는 스크립트 에디터 설정 페이지를 참조하세요.
RENPY_GL_ENVIRON
OpenGL 텍스처 환경을 설정합니다.
RENPY_GL_RTT
OpenGL 렌더 투 텍스처 메소드를 설정합니다.
RENPY_GL_VSYNC
렌파이가 디스플레이의 화면 재생률과 수직 동기화를 시도할지 결정합니다. (티어링 현상은 방지하나 프레임을 떨어뜨릴 가능성이 있습니다.) "0"으로 설정하면 동기화를 비활성화하며, "1"로 설정하면 모든 수직 재생에 동기화합니다.
RENPY_LANGUAGE
렌파이가 사용할 번역 파일 언어를 설정합니다.
RENPY_LESS_MEMORY
렌파이의 속도가 감소하는 대신 메모리 사용량도 감소합니다.
RENPY_LESS_UPDATES
화면 업데이트가 일어나는 빈도를 감소시킵니다.
RENPY_LESS_MOUSE
항상 마우스를 비활성화합니다.
RENPY_SCREENSHOT_PATTERN
스크린샷 파일 이름을 만들 때 사용할 형식. %d 이라는 치환자를 하나 포함해야 합니다. 예를 들어, 이 변수에 "screenshot%04d.jpg" 라는 값을 설정하면 렌파이가 png 파일 대신에 jpeg 스크린샷 파일을 만들어냅니다.
RENPY_SIMPLE_EXCEPTIONS
렌파이가 그래픽 예외를 처리하는 것을 비활성화 합니다.
RENPY_SKIP_MAIN_MENU
설정하면 메인 메뉴를 스킵합니다.
RENPY_SKIP_SPLASHSCREEN
설정하면 스플래시스크린을 스킵합니다.
RENPY_SOUND_BUFSIZE
소리 버퍼의 크기를 제어합니다. 기본값(2048)보다 큰 값을 설정하면 소리를 호출해 재생할 때까지 긴 딜레이가 발생하지만 효과음이 스킵되는 것을 방지할 수 있습니다.
RENPY_TIMEWARP
시간이 빠르게 또는 천천히 흐르도록 설정할 수 있습니다. 예를 들어 0.5로 값을 설정하면 진행 속도가 절반으로 감소하며, 2.0으로 설정하면 평소보다 두 배 빠른 속도로 진행됩니다.
RENPY_USE_DRAWABLE_RESOLUTION
0으로 설정하면 (디졸브 트랜스폼과 텍스트 렌더링 등) 특정 작동을 수행할 때 화면의 자연 해상도보다 게임의 가상 해상도에서 수행합니다.
RENPY_VARIANT
렌파이가 사용하게 될 스크린 종류의 목록을 공백으로 구분해 설정해야 합니다.

렌파이는 SDL 을 사용하므로 SDL 환경 변수로도 동작을 변경할 수 있습니다.

렌파이는 구동 시에 (renpy.exe 또는 renpy.py가 포함된) 렌파이 경로에서 "environment.txt" 파일을 찾습니다. 파일이 있으면 이 파일을 파이썬 파일로 계산하여, 파일 안에 정의된 값을 환경 변수의 기본값으로 사용합니다.