질문과 답변

Extra Form

안녕하세요, 얼마 전에 처음으로 알피지 메이커에 접한 뉴비입니다


바로 본론으로 들어가자면


게임 처음 시작할 때, 페이드 인 하는 시간을 조절하고 싶습니다


너무 빨리 시작해 버려서 게임 분위기가 안 살아요...


고수님들 도와주세요 ㅠ



Comment '13'
  • ?
    모쟁 2014.02.08 17:24
    시간을 정해서 넣고 싶으시면 페이드 인/아웃이 아니라
    화면의 색조변경으로 하시면 됩니다 그걸로는 시간 설정이 되니까요 :)
  • ?
    뉴리키 2014.02.08 17:27
    아뇨 그런 건 아니고 처음 시작할 때 페이드인 시간을 조절하고 싶습니다 ㅠ
    화면 색조를 넣어보니 페이드인 되고 나서 색조가 변하더군요 ㅠㅠ
  • ?
    스리아씨 2014.02.08 17:27
    이 질문은, 게임 시작 -> 페이드 아웃 -> 페이드 인(게임화면)을 말하는거 같습니다만..
  • ?
    모쟁 2014.02.08 17:29
    아 말 그대로 시작할 때의 페이드였군요...ㅇ>-<
  • ?
    뉴리키 2014.02.08 17:30
    음... 무슨 말씀이신지는 모르겠지만 게임시작하자마자 자동실행해서 페이드아웃을 적용했는데
    화면이 한 번 비춰지고 페이드 아웃 되더라구요 ㅠ 그 화면이 한 번 비춰지는 걸 없애고 싶어서요
  • ?
    스리아씨 2014.02.08 17:32
    만약, 뉴게임에 한정한다면 시작화면을 검게, 캐릭터를 투명그래픽으로 하는거로 편법이 가능합니다.

    만약 로드게임까지 포함한다면... 스크립트 만져야죠. 뭐..
  • ?
    모쟁 2014.02.08 17:32

    혹시 시작하자마자 검은 화면을 만들고 싶으신 건가요?

    시작 후 검은 화면에 글 띄우기라던가...

    그거라면 간단한데...

  • ?
    뉴리키 2014.02.08 17:33
    시작하자마자 검은 화면으로 해서 그 상태로 5초간 대기정도도 상관없습니다...
  • ?
    모쟁 2014.02.08 17:38
    위에 스리아씨님이 말한 대로 하신다음
    5초 지난 후에 맵이 있는 곳으로 장소이동을 넣는 걸로 구현이 가능하지 않을까 싶네요.

    아무것도 없는 검은 맵에서 주인공 투명or 주인공 없이 시작
    ->5초 후 다른 맵으로 이동->주인공 보이게 하기 or 추가하기
  • ?
    뉴리키 2014.02.08 17:40
    아 감사합니다 ㅎ 근데 주인공 투명스럽겐 어떻게 하나요? ㅠ
    이벤트에 투명상태의 변경이 있는데
    거기서 투명이랑 통상이 있던데 통상으로 하면 되는 건가요?
  • ?
    스리아씨 2014.02.08 17:43
    그냥 데이터베이스의 액터 그래픽을 투명하게 시작하고
    후에 액터의 그래픽변경으로 바꾸시면 됩니다.
  • ?
    뉴리키 2014.02.08 17:46
    와! 감사합니다 ㅎㅎ 덕분에 잘 해결됐습니다 =)
  • profile
    Omegaroid 2014.02.08 20:46
    앞분들이 다 해결하신것 같지만 첨언하자면, 스크립트 쪽을 건드리면 이렇게 됩니다.

    #==============================================================================
    # 설정판. 게임 시작 직후의 페이드아웃, 대기, 페이드인 효과에 관한 것이므로
    # 로드, 전투 후 복귀 등의 페이드인/아웃과는 일체 관계없습니다.
    #==============================================================================
    module Omega_Title_Ef
    # 시간설정. 프레임 단위로 입력.(30 = 30프레임 / 60 = 60프레임 = 1초)
    # 게임 시작시 페이드아웃 시간(프레임) - 기본값 60프레임
    Fadeout_time = 120
    # 게임 시작시 대기 시간(프레임) - 기본값 40프레임
    Wait_time = 40
    # 게임 시작시 페이드인 시간(프레임) - 기본값 30프레임
    Fadein_time = 120
    end

    #==============================================================================
    #=================아래부터 건드리지 말것========================================
    #==============================================================================
    # ■ Game_System
    #------------------------------------------------------------------------------
    # 시스템 주위의 데이터를 취급하는 클래스입니다.
    # 탈 것이나 BGM 등의 관리도 실시합니다.
    # 이 클래스의 인스턴스는 $game_system 로 참조됩니다.
    #==============================================================================

    class Game_System
    attr_accessor :start_mode
    end


    #==============================================================================
    # ■ Scene_Title
    #------------------------------------------------------------------------------
    # 타이틀 화면의 처리를 실시하는 클래스입니다.
    #==============================================================================

    class Scene_Title < Scene_Base
    #--------------------------------------------------------------------------
    # ● 커멘드 : 처음부터 하기 - 재정의(페이드아웃시간/대기시간)
    #--------------------------------------------------------------------------
    def command_new_game
    confirm_player_location
    Sound.play_decision
    $game_party.setup_starting_members # 초기 파티
    $game_map.setup($data_system.start_map_id) # 초기 위치의 맵
    $game_player.moveto($data_system.start_x, $data_system.start_y)
    $game_player.refresh
    $scene = Scene_Map.new
    RPG::BGM.fade(1500)
    close_command_window

    Graphics.fadeout(Omega_Title_Ef::Fadeout_time) #재정의 - 모듈로 연결
    Graphics.wait(Omega_Title_Ef::Wait_time) #재정의 - 모듈로 연결
    $game_system.start_mode = true #추가 - 게임시작후 페이드인시간 적용 위해

    Graphics.frame_count = 0
    RPG::BGM.stop
    $game_map.autoplay
    end
    end


    #==============================================================================
    # ■ Scene_Map
    #------------------------------------------------------------------------------
    #  맵 화면의 처리를 실시하는 클래스입니다.
    #==============================================================================

    class Scene_Map < Scene_Base
    #--------------------------------------------------------------------------
    # ● 트란지션 실행 - 재정의(페이드인시간)
    #--------------------------------------------------------------------------
    def perform_transition
    if Graphics.brightness == 0 # 게임시작
    if $game_system.start_mode == true # 게임시작으로 들어올경우
    fadein(Omega_Title_Ef::Fadein_time.to_i)
    $game_system.start_mode = false # 게임시작 이후엔 필요없으므로
    else # 전투후, 로드 직후 등으로 들어올경우
    fadein(30)
    end
    else # 메뉴로부터의 복귀 등
    Graphics.transition(15)
    end
    end
    end

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12448
한글 패치 RMXP rpg xp 한글패치 후 글자가 나오질 않습니다 1 file 핫핑세일 2019.12.04 279
한글 패치 RMVXA RPG VX ACE 한글 패치 3 채토 2019.02.12 804
한글 패치 RM2k 스팀 알만툴 2k는 한글패치가 없나여? 2 태연천사 2019.04.01 317
한글 패치 RMVXA Translator++ invalid multibyte char (utf-8) 오류 (영어겜임) file 진영삼 2019.05.02 429
한글 패치 RMVXA VX Ace툴 스팀 버전 한글패치는 없는 건가요? 자유와바람 2019.11.07 319
한글 패치 RMVXA 지원하지 않는 조작 1 청빛날개 2020.02.04 96
한글 패치 RMXP 스팀 알만툴XP 한글패치 관련 질문입니다 으으으으으으 2020.02.25 342
한글 패치 기타 SRC나 DNML 유저팬픽시나리오MOD제작툴 한글화 하시는분은 없나요? 1 모드좋아 2020.02.27 212
한글 패치 RMVXA RPG MAKER VX ACE 한글패치 관련 문의드립니다ㅠ 2 쇠창살 2020.03.02 462
한글 패치 RMVX vx 한글패치 어떻게 해야 하나요 ㅠㅠㅠ 2 얄라셩 2020.06.05 279
한글 패치 RMXP RPG XP 스팀 한글패치 최신 버전은 없나요? 1 일리브 2020.11.14 660
한글 패치 RM2k3 2003 게임의 글자가 특수문자로 출력됩니다. 1 file 우주신유니콘 2021.03.20 301
한글 패치 RMVXA RPG Maker VX Ace 한글 출력? 1 ikmyung 2021.05.17 302
한글 패치 기타 알만툴 2k 스팀판은 한글패치가 없나요? 김기차 2023.08.28 49
한글 패치 RM2k RM2k의 스팀 한글패치 다크크리에이터 2024.01.27 24
플러그인 추천 RMMV MV 인벤토리 변경하는 플러그인이 있을까요? 2 머리큰두두 2023.09.19 63
플러그인 추천 RMMV 지도의 특정 좌표를 한번에 찾아가는 플러그인은 없을까요? 7 겐마 2020.08.22 126
플러그인 추천 RMMV npc 이동 1 코기 2020.02.09 89
플러그인 추천 RMMV MV에서 대각선이동이 가능한가요? (8방향이동) 6 믕믱이 2020.03.12 780
플러그인 추천 RMMV 이런 플러그인인데 혹시 알고있는 사람 있습니까??? 2 file 호구랑 2019.03.02 241
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 83 Next
/ 83