안녕하세요? 평소에 백안시님의 강좌를 몰래 훔쳐보고 있는 팬입니다 +_+
현재 렌파이로 게임을 제작중인데,
조금 신경쓰이는 것이 있어 연락드려 봅니다.
사용하는 렌파이 버전은 최신(6.15.5)
?
또 최신판으로 수정된 readback 모듈을 사용하고 있고요.
http://lemmasoft.renai.us/forums/viewtopic.php?p=210783#p210783
?
동시에, 텍스트 박스 밑에서 캐릭터 그림이 바뀔 때마다
박스가 점멸하는 것을 막기 위해, 백안시님의 설명을 보고
?
init python:
_window = True
?
를 사용해봤는데요, 이 경우에는 점멸은 막을 수 있지만
마우스 휠로 readback 을 부르면 오류가 나며 다운이 되더군요.
정리하자면, 트랜지션시 텍스트 박스가 점멸하게 하지 않으면서
동시에 readback 모듈을 사용하고 싶은 건데요.
어떻게 하면 좋을지 모르겠어서 일단 한번
실례를 무릅쓰고 질문드려봅니다 ㅠㅠ
?
?
?
참고로 오류 내용은 이렇습니다 ㅠㅠ
2013.06.23 21:00
2013.06.24 02:00
감사합니다! 덕분에 점멸 없이 readback 기능을 사용할 수 있네요 +_+
?
?
그런데, 말이 나온 김에?하나만 더 여쭈어봐도 괜찮을런지요? ㅠㅠ
?
기존의 리드백(아마도 백안시님이 개조하신 버전)은
extend 를 사용할 경우 대사가 중복되서 나오는 등의 문제나 줄밀림 문제로 인해
apricotorange 라는 유저가 재개조를 행한 것으로 알고 있습니다.
( http://lemmasoft.renai.us/forums/viewtopic.php?p=210783#p210783?)
?
저도 처음에는 백안시님이 개조하신 모델을 쓰다가
extend 중복 문제 때문에 할 수 없이 이쪽으로 옮겨갔었는데
여기서 텍스트 박스 점멸과 충돌하는 문제가 발생했었어서요. ㅠㅠ
?
혹시 시간과 여유가 있으시다면 extend 중복 문제에 대한
조언 등 부탁드려도 괜찮을까요?
?
몇번이고 질문드려 정말 죄송합니다 ㅠㅠ 그럼 잘 부탁드립니다!
2013.06.24 19:23
개조된 게 있는 줄 몰랐네요. 제가 개조한 거랑 다른 점이 많아 수정이 금방 안 되는군요; 그냥 원래 쓰시던 apricotorange 유저가 만든 리드백를 그냥 쓰시고 그걸 수정하세요.
스크립트 보시면 def store_say(who, what): 이라는 함수가 있을 겁니다. 그 함수를 아래 스크립트로 교체하면 됩니다
def store_say(who, what): global readback_buffer new_line = (preparse_say_for_store(who), preparse_say_for_store(what)) if preparse_say_for_store(what): if config.readback_nvl_page: readback_buffer[-1].append(new_line) else: readback_buffer.append(new_line) readback_prune()
2013.06.24 22:42
답장 감사드립니다!
?
보내주신 스크립트를 더하고 어찌어찌하다보니 결국 해결되었습니다 ㅠㅠ
신경써주셔서 감사합니다!?
버그가 있었네요. 수정했으니 파일을 다시 다운받아서 사용해보세요
http://askance.tistory.com/112