질문과 답변

Extra Form

 

 


선택지가 나오는 이벤트인데요 전까지만 해도 잘 됐는데 갑자기 아까부터 선택지를 누르니까 바로 저 문구가 뜨면서 멈춰버립니다

모든 이벤트에서 저러는건 아니고요 저 맵에서만 저렇게 되네요(임시 이벤트에다가 선택지분기를 넣어도 마찬가지입니다)

해결방법 아시는분?


 

 

 

 

 

 

 

■ 질문전 필독!
  • 질문할 내용이 이 게시판이나 강좌에 이미 있는지 확인합니다.
  • 하나의 게시물에는 하나의 질문만 합니다.
  • 제목은 질문의 핵심 내용으로 작성합니다.
  • 질문 내용은 답변자가 쉽게 이해할 수 있도록 최대한 상세하게 작성합니다.
  • 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.
  • 답변받은 게시물은 삭제하지 않습니다.
  • 답변이 완료된 경우 해당 답변해주신 분들께 감사의 댓글을 달아줍니다.
    • 처음 오신 분들은 공지 게시물을 반드시 읽어주세요!

※ 미준수시 사전경고 없이 게시물을 삭제합니다.

Comment '9'
  • ?
    작은꼬리 2018.01.24 12:15

    개발자 도구(F8키) 콘솔에도 저것보다 더한 정보는 적혀있지 않나요?

  • ?
    일반적잉간 2018.01.24 16:06
    TypeError: Failed to execute 'removeChild' on 'Node': parameter 1 is not of type 'Node'.
    at TypeError (native)
    at Window_Message._removeTextSoundPool (file:///C:/Users/smart/Documents/RPGMV/%EB%8F%88%EB%B2%8C%EA%B8%B0/js/plugins/RS_MessageSystem.js:3154:21)
    at Window_Message.terminateMessage (file:///C:/Users/smart/Documents/RPGMV/%EB%8F%88%EB%B2%8C%EA%B8%B0/js/plugins/RS_MessageSystem.js:3212:10)
    at Window_ChoiceList.callOkHandler (file:///C:/Users/smart/Documents/RPGMV/%EB%8F%88%EB%B2%8C%EA%B8%B0/js/rpg_windows.js:3940:25)
    at Window_ChoiceList.Window_Selectable.processOk (file:///C:/Users/smart/Documents/RPGMV/%EB%8F%88%EB%B2%8C%EA%B8%B0/js/rpg_windows.js:1156:14)
    at Window_ChoiceList.Window_Selectable.onTouch (file:///C:/Users/smart/Documents/RPGMV/%EB%8F%88%EB%B2%8C%EA%B8%B0/js/rpg_windows.js:1086:22)
    at Window_ChoiceList.Window_Selectable.processTouch (file:///C:/Users/smart/Documents/RPGMV/%EB%8F%88%EB%B2%8C%EA%B8%B0/js/rpg_windows.js:1054:18)
    at Window_ChoiceList.Window_Selectable.update (file:///C:/Users/smart/Documents/RPGMV/%EB%8F%88%EB%B2%8C%EA%B8%B0/js/rpg_windows.js:986:10)
    at file:///C:/Users/smart/Documents/RPGMV/%EB%8F%88%EB%B2%8C%EA%B8%B0/js/rpg_core.js:7029:19
    at Array.forEach (native)
    확인해보니 이렇게 적혀있네요
  • ?

    에러 메시지를 보니까 한글 메시지 시스템 플러그인(RS_MessageSystem.js)의 버그네요.


    사운드 풀이 준비되지 않은 상태에서 풀에 있는 객체를 없애다가 일어난 것 같은데..

    선택지의 경우라면 표시할 텍스트가 없는 상황에서 선택지를 표시할 때 발생할 수 있을 것 같아요.

    (선택지 표시 명령 앞에 텍스트 표시 명령이 없는 상황이라던가 등.)


    당장은 사운드 풀이 준비되지 않은 경우를 적절히 처리하면 될 것 같은데.. (불확실)

    더 확실한 지원을 원하신다면 플러그인 개발자이신 러닝은빛님께 제보하시는 게 좋을 것 같아요.


    2018-01-24 17_20_54-C__Users_Hazel_Documents_RPGMV_Project1_js_plugins_RS_MessageSystem.js - Sublime.png


    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
      Window_Message.prototype._addTextSoundToPool = function () {
     
        // ~~
     
        this._soundPool.ready = true;
      };
     
      Window_Message.prototype._removeTextSoundPool = function () {
        if (!this._soundPool || !this._soundPool.ready)
          return;
        this._soundPool.ready = false;
     
        // ~~
     
      };
    cs



  • ?
    일반적잉간 2018.01.24 18:30
    감사합니다, 텍스트소리는 안들리게 되지만 해결은 됐네요
  • ?
    작은꼬리 2018.01.24 18:42
    ..? 이상하네요. 텍스트 소리라면 잘 들리는데..
  • ?
    일반적잉간 2018.01.24 18:54
    저기 사진에 나와있는 스크립트를 아래거로 복붙 덮어쓰기 한건데...
    혹시 잘못된게 있나요?
  • ?
    작은꼬리 2018.01.24 18:58

    혹시.. "// ~~"로 표시한 건 코드를 지우지 말고 원본 그대로 남기라는 표시였는데..

    전부 지우고 덮어씌우셨나요?


    함수 아래쪽에 한 줄, 위쪽에 세 줄을 추가해서 사진처럼 코드를 만드시면 되는데..


    # 전체 코드

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
      Window_Message.prototype._addTextSoundToPool = function () {
        // 사운드 풀에 사운드를 넣고 대기 상태로
        maxPool = this._soundPool.maxPool;
     
        for(var id = 0; id < maxPool; ++id) {
          var textSound = document.createElement('audio');
          textSound.id = this._soundPool.defaultSymbol + id;
          textSound.src = this._soundPool.src;
          textSound.volume = 0;
          textSound.loop = false;
          textSound.load();
          document.body.appendChild(textSound);
        }
     
        this._soundPool.ready = true;
      };
     
      Window_Message.prototype._removeTextSoundPool = function () {
        if (!this._soundPool || !this._soundPool.ready)
          return;
        this._soundPool.ready = false;
     
        // HTML5 Audio 지원 여부 확인
        if(!window.HTMLAudioElement) return false;
     
        var maxPool = this._soundPool.maxPool;
     
        // 사운드 풀에 있는 모든 사운드 엘리먼트를 없앤다.
        for(var id = 0; id < maxPool; ++id) {
          var textSound = document.getElementById(this._soundPool.defaultSymbol + id);
          document.body.removeChild(textSound);
        }
     
        if(Decrypter.hasEncryptedAudio) {
          URL.revokeObjectURL(this._soundPool.src);
        }
     
      };
    cs


  • ?
    일반적잉간 2018.01.24 19:20
    자세히 설명해주셔서 감사합니다. 해결됐네요
  • profile
    러닝은빛 2018.01.24 22:50
    두 분 덕분에 버그를 발견하여 수정할 수 있었습니다. 감사합니다.

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12448
게임 배포 RMMV 게임 배포할때 파일을 이렇게 배포 하는 방법은 뭔가요? 1 file 호구랑 2019.10.28 481
게임 배포 RMMV game.exe 아이콘 바꾸기 file 2022.02.17 268
게임 배포 RMMV 스팀 창작마당에 게임을 올릴 수 있나요? 1 HATZ 2020.03.16 250
게임 배포 RMMV 게임 배포 시 안 쓰는 리소스 전부 없애주는 툴 없나요? 레기우스州 2020.12.11 105
게임 배포 RMMV index 4 초보입니다! 2019.01.09 132
게임 배포 RMMV 사용한 소재만 배포시 문제점 무명시절 2023.02.04 49
게임 배포 RMMV 암호화된 세이브 파일을 이전시키는 방법이 무엇인가요? 3 file 팽이트위즈P 2019.02.03 496
게임 배포 RMMV 배포 파일에 ini 파일이 없습니다. 2 소더비 2019.02.04 219
게임 배포 RMMV MV에서 apk로 컨버트하는법 5 각갸 2019.11.21 652
게임 배포 RMMV 게임 배포 시 유저가 폰트를 따로 설치하지 않게 하는 방법 깡토 2020.11.20 196
게임 배포 RMMV mv 체험판 배포 되나요 4 나이아드 2022.07.24 146
게임 배포 RMMV [MV]배포관련 질문 6 BMsoft 2020.12.13 330
게임 배포 RMMV 스팀에 MV로 게임을 제작 배포할때 파일명을 전부 영문으로 해야 할까요? 3 카르와푸딩의아틀리에 2021.01.23 238
게임 배포 RMMV 배포용 패키지 생성 실패 file Bakana 2021.08.31 147
게임 번역 RMMV Mv번역관련 질문입니다 2 언암티드 2019.06.19 343
게임 번역 RMMV MV 게임내 기본 메뉴 언어 변경 문의 2 file 엘드로드 2021.03.17 188
게임 번역 RMMV 타이틀 메뉴 공백 제발 해결좀ㅠ file 나메크성인 2022.12.13 144
게임 번역 RMMV 게임 한글패치 자동으로 번역하는게 아니라 수동으로 번역하고 싶어요 알초자 2024.01.30 27
기본툴 사용법 RMMV 경험치를 오르게 하는 아이템을 만들 수 있나요? 2 PPPL 2020.04.26 87
기본툴 사용법 RMMV 전투중 위에 뜨는 창 삭제하는 방법이 있을까요? 4 file 체리먹는체리 2024.01.18 45
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 43 Next
/ 43