
centered "대사"
대사를 화면 세로 중앙에 띄움.
$ center = Character(None,
what_size=20, #폰트 사이즈
what_xalign=0.5, #창 내에 텍스트를 중앙에 배치
window_xalign=0.5, #창을 가로로 중앙에 배치
window_yalign=0.5, #창을 세로로 중앙에 배치
what_text_align=0.5, #창 내에 텍스트를 중앙에 배치 (만일을 대비해서)
window_background=None,#창 제거, 글자만 보이기
what_outlines=[(3, "#000000", 2, 2), (3, "#282", 0, 0)],
#경계선 보이기
what_slow_cps=20 #텍스트 보이는 속도 조절
)
...
center "대사"
출처: https://www.renpy.org/wiki/renpy/doc/FAQ#How_do_I_center_text_on_the_screen.3F
text fade out 기능은 현재 없다.
scene black
pause 2
show text "끝은 새로운 시작이니, 누군가는 그 길을 가야 한다." with dissolve
pause 2
hide text with dissolve
이러면 중앙에 텍스트가 뜨면서 서서히 사라지는 효과를 줄 수 있다.
define config.has_autosave = True
define autosave_on_choice = True
define config.has_autosave = True
renpy.force_autosave()
출처: https://www.reddit.com/r/RenPy/comments/p0ydms/how_can_i_make_auto_save/
오류가 나서 이 방법은 폐기했다. 강제로 자동 저장 옵션이 사라졌다는 말도 보여서 선택지 자동 저장 방법이 더 나은 것 같다.
play music [ "a.ogg", "b.ogg" ] fadeout 1.0 fadein 1.0
페이드인/페이드아웃 할 시간을 뒤에 적는다. (초 단위)
play sound "audio/walking.mp3" loop
루프는 한 사운드를 계속 반복하는 거고, 노루프는 루프 끊는 것.
play sound "audio/waving.mp3" volume 0.5
뒤에 적는 숫자는 볼륨 몇 배로 할 것인지, 배수를 정의함.
stop sound fadeout 1.0
플레이 중인 음악을 멈추는 기능.
출처: https://www.renpy.org/doc/html/audio.html
who_outlines=[(글씨 굵기, #색상 코드, 기울임 정도, 그림자 정도)]
예시
define jh = Character('정훈', color="#a0a0a0", who_outlines=[(0.3, "#000000")])