질문과 답변

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 12388
RMVXA 한계돌파스크립트 넣으니까 오류가뜨네요? 2 file 다같이쿵 2013.09.12 1125
RMVX 한걸음 움직이면 이벤트 발생하는 법좀요! 6 hero_히어로 2016.08.20 116
RMXP 한가지 질문 2 JACKY 2011.02.13 687
RMVXA 한 프로젝트에서 만든 맵을 다른 프로젝트로 옮기는 방법 2 vane 2015.04.11 188
RMVXA 한 턴에 스킬 커맨드 2회 이상 실행하기 THE FINAL 2014.09.09 491
이벤트 작성 RMMV 한 쪽 문을 열었을 때 옆에 있던 다른 문도 동시에 열리도록 할 수 있나요? 4 슈퍼변기정령 2019.07.15 84
RMVXA 한 장소에 플레이어 접촉 이벤트와 결정 버튼 이벤트를 동시에 넣고 싶습니다. 1 file owl 2014.05.04 638
RMXP 한 이벤트가 특정이벤트를 향해 알아서 이동하도록 할 수 있나요...? 3 하진 2012.04.01 2310
RMVXA 한 이벤트 내에서 NPC 여러명이 동시에 움직일 수 있는법.. 2 수퍼말이오 2014.10.18 494
이벤트 작성 RMMV 한 맵에서 필요한 모든 아이템 획득시 자동으로 실행되는 이벤트.(해결) 1 닉네임정하기어렵다 2019.03.28 87
RMVXA 한 맵에서 여러개의 bgm이 랜덤으로 나오게 하고 싶습니다. 3 Violet 2014.01.09 795
기본툴 사용법 RMVXA 한 맵에 액터를 다수로 넣는 법 3 MAYO 2019.08.24 74
RMXP 한 맵에 2개의 맵칩을 사용할수는없나여?? 1 떠오르는게없다 2014.03.31 746
RMVXA 한 게임에서 장르전환이 가능합니까? 이라이저 2014.08.21 483
RMXP 한 bgm이 끝나면 다른 bgm이 연주되게 하는법 5 알중: 2011.11.18 1932
RMVXA 학교 동아리에서 게임제작을 하려고 합니다. (방탈출 같은 것?) 2 지골 2016.09.22 210
RMVXA 하하...이거 자주 여쭤보네요 4 file 여왕폐하 2016.03.09 145
기타 기타 하이오니 글씨가 안나와요 file 자이언트007 2020.06.07 123
RMVX 하아 침대를 깔면 위에 네모난 블럭이 .. 3 오니제작초딩 2012.01.01 2758
이벤트 작성 RMVXA 하루에 할 수 있는 활동에 제약을 주고싶어요 3 테티 2020.06.14 132
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ... 516 Next
/ 516