대화관련
2010.02.10 22:48

vx 문장의속도를 조절하는방법

조회 수 3490 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

show_fast(텍스트빠르게보여주기)값을 true 로 바꾸어 주는것이 핵심입니다

windows_messag 내를 보면 이런곳이있습니다


  #--------------------------------------------------------------------------
  # ● 早送りフラグの更新 (빨리감기플래그갱신)
  #--------------------------------------------------------------------------
  def update_show_fast
    if self.pause or self.openness < 255 <-만약 아무것도 누르지않았다면
      @show_fast = false <-show_fast 는 작동하지않는다
    elsif Input.trigger?(Input::C) and @wait_count < 2 <-만약 사용자가 c를 눌러스킵을 발동시키면
      @show_fast = true <-show_fast 는 작동한다(문장을 스킵하여한번에보여준다)
    elsif not Input.press?(Input::C) <- 만약 사용자가 c를 누르지않고 방치한다면?
      @show_fast = false <-show_fast 숏컷은 발동하지않는다
    end
    if @show_fast and @wait_count > 0
      @wait_count -= 1
    end
  end


이쯤오면 눈치채셧겠죠? 

    elsif not Input.press?(Input::C) <- 만약 사용자가 c를 누르지않고 방치한다면?

이부분의   @show_fast 값을 true로 바꾸어주면 c를누르든 말든 스킵은 작동합니다


    elsif not Input.press?(Input::C)
      @show_fast = true


요렇게 ~


게임에 따라서 스킵에 상관없이 문자출력속도가 느린경우가있습니다 그런경우


show_fast로 계속 검색을 해보시면 위에서 작업한곳에서 얼마안가서


 #--------------------------------------------------------------------------
  # ● 改ペ?ジ?理 (페이지처리)
  #--------------------------------------------------------------------------
  def new_page
    contents.clear
    if $game_message.face_name.empty?
      @contents_x = 0
    else
      name = $game_message.face_name
      index = $game_message.face_index
      draw_face(name, index, 0, 0)
      @contents_x = 112
    end
    @contents_y = 0
    @line_count = 0
    @show_fast = false
    @line_show_fast = true
    @pause_skip = false
    contents.font.color = text_color(0)
  end


이런부분을 다시 보실수있습니다 요항목을 true로 바꾸어주면 됍니다











  • ?
    ruby 2010.02.11 10:24

    오오 정말감사드립니다 그왜 방법으론 nms (네오 메시지 시스템)를(을) 사용하는 방법도 있습니다


List of Articles
분류 제목 글쓴이 날짜 조회 수 추천 수
KGC 엔진 KGC 스크립트 라이브러리 2 file 독도2005 2010.02.20 2879 0
온라인 RPG 만들기 VX 온라인 소스 3 file 니오티 2010.02.11 5473 2
대화관련 vx 문장의속도를 조절하는방법 1 윳쿠리 2010.02.10 3490 0
전투관련 배틀중 윈도우 투명하게 표시 2 ruby 2010.01.20 1735 0
공통 Script 디버그 창의 수정 1 file ruby 2010.01.12 1799 0
Cacao 엔진 Cacao Base Script 3 file ruby 2010.01.11 1932 0
Cacao 엔진 Bitmap Class EX 1 file ruby 2010.01.11 3650 1
Cacao 엔진 Interpreter 108 EX for VX : RGSS2 Ver 1.01    by CACAO file ruby 2010.01.11 1910 0
애드온 게임 플레이중 음량 설정 2 니오티 2010.01.11 1859 1
제한변경 타이머 비/표시 기능 니오티 2010.01.11 1675 0
시각적효과 장소이동시 페이드인, 페이드 아웃 처리 니오티 2010.01.11 2048 0
메뉴관련 맵상에서 스테이터스 표시 1 니오티 2010.01.11 2279 1
아이템 아이템 화면 확장 (정렬기능 포함) 1 니오티 2010.01.11 1659 0
전투관련 특정 스킬의 타겟을 복수로 설정합니다 ! file ruby 2010.01.09 1837 0
맵관련 특정한 타일에서 미끄러집니다 2 ruby 2010.01.09 2108 0
전투관련 게이지가 차야 행동할수있는 배틀 3 file ruby 2010.01.09 2016 0
맵관련 시스템 문자를, 화상으로 변경합니다 file ruby 2010.01.09 1939 0
전투관련 몬스터가 데미지 받을시 진동 file ruby 2010.01.09 1804 0
전투관련 배틀시 적위에 데미지표시를 팝업시킵니다 1 file ruby 2010.01.09 1877 0
대화관련 메시지가 나올때 효과음이 나도록 합니다 file ruby 2010.01.09 1760 0
Board Pagination Prev 1 2 3 Next
/ 3

Copyright ⓒ Nioting All Rights Reserved. (since 1999)    개인정보
        

Fatal error: Cannot access property sessionController::$lifetime in /web/old/xe/modules/session/session.controller.php on line 45