렌파이/스크립트 예제 썸네일형 리스트형 config.say_menu_text_filter 사용하기 config.say_menu_text_filter config.say_menu_text_filter = None None이 아니라면, say와 menu문 내의 문자열에서 발견되는 텍스트를 제공하는 함수입니다. 그것들을 대체할 새로운(혹은 같은) 문자열을 반환하여야 합니다. 간단하게 온라인 게임에 보면 욕 필터링 있잖아염. 그거 생각하시면 됩니다. 자동으로 텍스트 태그를 입력하기 문장 부호 다음에 {w=.2}라는 텍스트 태그를 써넣고 있었는데 일일히 써넣기가 귀찮아서 만들었음. init python: import re def auto_tag(input): expr = re.compile(r'(\,|\.|\?|\!)\s') input = expr.sub("\g {w=.2}", input) return inp.. 더보기 screen 블록에서 ui.callsinnewcontext 사용하기 더불어 callsinnewcontext와 세이브/로드/롤백에 관련한 설명도 적어놓았습니다.. init: screen test: hbox: align (.5,.5) textbutton '테스트' action ui.callsinnewcontext('firstclass') textbutton '결과보기' action Return() $ num = 0 label start: call screen test #################### # 중요 ############### # 스크립트 진행 흐름이 여기로 넘어왔을 때, 그러니까 아래의 대사가 표시된 때에만 저장이 가능하게 해야합니다.. # 그 이유는 firstclass 에 써 놓은 주석에서 확인을.. '테스트한 횟수: %(num)s' # 근데 만약에 테스트.. 더보기 이전 1 2 다음