질문과 답변

Extra Form

제가 제한 시간 안에 던전을 탈출하는 이벤트를 만들려고 하는데요.

 

메시지를 표시할 일이 있는데 메시지 창이 떠도 타이머는 계속 줄어듭니다.

 

그런데 타이머가 0이 되어도 메시지 창이 계속 떠있으면 타이머가 0이 된

 

다음 실행되야 할 내용으로 진행되지 않네요. 타이머가 0이 되면 강제로

 

메시지 창을 닫게 하는 방법이 없을까요? 원래 RPG MV에서는 지원을

 

하지 않는 기능이라면 타이머가 0이 됐을 때 메시지 창을 강제로 종료하는

 

플러그인이나 아니면 메시지 창이 떠있을 때에는 타이머를 잠시 멈추는

 

플러그인 같은 게 없는지요?  그럼 답변 좀 부탁드리겠습니다.

 

Comment '6'
  • ?
    LuD 2016.04.12 01:01
    만드는 프로젝트의 js 폴더안에 rpg_objects.js 라는 파일이 있습니다.
    편집 프로그램으로 열어보면 290줄 부분에
    this._frames--;
    라고 되어있는 부분이 있는데 여기서 타이머의 시간이 흐르게 됩니다.
    (Game_Timer 를 찾아보면 update 함수를 정의한 곳에 있습니다.)

    그 부분을
    if (!$gameMessage.isBusy()) { this._frames--; }
    이렇게 고쳐주면 메시지가 표시중이 아닐때만 시간이 흐르게 됩니다.
  • ?
    hdkmwq 2016.04.12 09:55

    댓글 달아주셔서 감사합니다.
    그런데 다음과 같은 곳의 this._frames--; 라고 되어 있는 부분을 고치는 것이 맞습니까?
    Game_Timer.prototype.update = function(sceneActive) {
    if (sceneActive && this._working && this._frames > 0) {
    this._frames--;
    if (this._frames === 0) {
    this.onExpire();
    }
    }
    };
    맞다면 고치고 나서 테스트 플레이를 해도 ReferenceError Game_Temp is not defined 라는 문구가 뜨면서 실행되지가 않네요.

    그리고 제가 퀴즈를 내려고 선택지에서도 타이머가 필요해서 http://avangs.info/plugin_mv/1550556 에서 다운받은
    플러그인이 있는데 혹시 선택지 표시 중에도 타이머가 작동하지 않는 것인지 궁금합니다. 제대로 고치면 텍스트 창이
    뜰 때에만 타이머가 멈추고 선택지가 뜰 때에는 타이머가 작동하는지요? 그럼 댓글 좀 부탁드리겠습니다.

  • ?
    LuD 2016.04.12 16:03
    해당부분의 this._frames--; 부분을 고치는게 맞습니다.
    또한 댓글달기 전에 테스트 해봤던거라 딱히 다른이상은 없었고
    Game_Temp 관련된건 전혀 건든게 아니라서 다른 플러그인에서 오류 나는게 아닐까 생각하네요.

    또한 제가 알려준것 대로 고치게 된다면
    문장표시, 선택지, 수치입력, 아이템선택 의 처리중에는 시간이 흐르지 않게 되구요.

    음...만약 사용되는 퀴즈(?)가 많지 않다면 그림의 표시랑 변수를 사용해서 선택지처럼 만드는것도 한 방법일수 있습니다;;;
  • ?
    hdkmwq 2016.04.12 18:51

    번거로우실텐데 자세히 여러 번 댓글을 달아주셔서 감사합니다.
    타이머 일시 정지가 메시지 표시 때 말고 RPG MAKER MV 내에서 다른 여러 곳의 이벤트 커맨드에도 적용된다니
    제가 원하는대로 만들기가 좀 어렵네요. 제가 프로그램을 다루는데 좀 서툴러서 생기는 문제라고 생각합니다.
    그런데 그림의 표시랑 변수를 사용해서 선택지를 만든다는게 무엇인지 간단히 설명해주실 수는 없을까요? 제가
    만들려는 퀴즈는 난수를 사용해서 어떤 수의 배수와 아닌 수를 만들어서 정답과 오답으로 정해서 제한 시간 내에

    맞춰야만 하는 것으로 만들려고 하는데요. 그럼 죄송하지만 한 번만 더 댓글 부탁드립니다.

  • profile
    브리테리안 2016.04.12 10:37
    제가 지금 툴을 켜볼 수 없는 상황이라 틀릴 수 있지만.. 커맨드에 타이머 일시정지가 없나요?? 메세지 표시 앞에 타이머 일시정지를 넣어주면 될 것 같은데.... (먼산..)
  • ?
    LuD 2016.04.12 16:09
    저도 못찾는건지는 모르겠는데 타이머를 정지시키는건 있는데 일시정지는 없더라구요;;
    대신에...
    $gameTimer.start(n); 이렇게 하면 n 프레임(1초 = 60프레임)만큼 타이머를 설정하는듯 하네요.
    $gameTimer.seconds(); 하면 타이머의 현재 남은 시간(?) 을 얻고..

    이걸 응용해서 변수에 남은시간얻고 정지시킨다음 다시 시작하고... 그렇게는 할 수 있지 않을까요?;;

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12454
RMMV 글로벌 스위치 적용이 안 됩니다. 헬프미 14 파란소리 2018.04.11 606
RMMV 영구적으로 캐릭터 능력치만을 증가시킬 수 있나요? 5 질라이자로즈 2017.07.05 604
RMMV 안녕하세요 게임 플레이 하다 오류가 나서 질문 드립니다 ㅠ 2 룰루기차 2017.12.29 604
이벤트 작성 RMMV 캐릭터 그림이 대화창 위에 보이게 하고 싶습니다. 3 file 아야누 2020.01.26 592
기본툴 사용법 RMMV MV메뉴이미지를 변경하는 방법 아시는분,,ㅠㅠ 4 쌩촙제작자 2022.09.21 584
RMMV MV 플러그인 불러오는방법... 2 file 파랑빛 2016.07.08 578
RMMV RPG MV에 spine(2D 애니메이션툴)으로 캐릭터나 이펙트 적용이 가능할까요? 4 희희낙낙 2018.10.07 575
기본툴 사용법 RMMV 캐릭터 얼굴 이미지 적용법 4 지원_ 2020.10.04 571
RMMV rpg mv 캐릭터 칩 크기 규칙은 뭔가요? 3 해킹당한해커 2017.11.27 567
기본툴 사용법 RMMV MV에서 캐릭터 스프라이트 규칙자체를 수정할수가 있을까요? 2 희희낙낙 2019.01.01 567
기본툴 사용법 RMMV 대화창을 말풍선 형식으로 띄워지게 어떻게 하나요? 2 file 코볼트코 2020.11.19 565
RMMV 전투UI에서 캐릭터 이미지를 사용하고 싶습니다. 1 file saury 2018.01.04 556
기타 RMMV mv 기본 게임 창? 변경방법 file .-. 2020.11.04 554
RMMV if 비교문 만드는 법? (제발 도와주세요.) RPG 메이커 MV 날짜 비교 2 file 가시밭 2015.10.31 552
RMMV 알만툴 mv 리소스 팩 있나요 3 bloodtypeab 2017.12.17 544
RMMV 게임 시작하자마자 텍스트창 같은 이벤트를 띄우고 싶습니다 3 najongjine 2016.12.20 535
RMMV rpg mv 몬스터 SV 제작 규칙 3 file 해킹당한해커 2017.11.28 532
RMMV 대화창에 캐릭터 이미지 띄우는 방법들에는 어떤 게 있을까요? 비둘기팀장 2019.02.13 532
맵배치 RMMV 게임 제작중 발생하는 몇몇 오류에 관한 질문을 드립니다. 1 file 핸들 2020.05.31 521
기본툴 사용법 RMMV 이동가능구역 설정 어떻게하나요?? 2 file 달타냥2 2019.02.19 519
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 82 Next
/ 82