질문과 답변

Extra Form

Scene_??? 가 있으면요

끝낼때 Map 이나 Menu 등 어디서 실행 됬었는지를 알아내서 자동으로 끝나면 다시 원래 있던 곳으로 보내는 방법좀

$Scene - Scene_??? 이런식으로 하면 ???로만 되서,, Map으로 해노면 메뉴에서 와도 맵으로 가지는,,

Who's 코아 코스튬

?

안녕하세요 ^^

WebEngine 입니다. ^^


Game 제작에서 Web 제작으로 옮겼어요 ^^

http://www.webengine.co.kr/

Comment '5'
  • ?
    녹색주머니 2010.10.21 01:45

    제가 그런 쪽은 전혀 안봐서 도움이 될지는 모르겠지만....

     

    초기에 호출할때 인수를 넣어주면 쉽게 해결될겁니다.

     

    만약 a라는 함수가 있다면...

     

    def a(n)

      #commend

    end

     

    a("Map")

     

    처럼 처리를 해서 리턴할때

    n == "Map"이면 맵을,

    n == "Menu"이면 메뉴를 호출하는거죠.

     

    String type이 보기보단 좀 느리다고하니 T/F(bool)이나 숫자(int)같은 걸 골라도 좋지만...

    큰 차이는 안나죠뭐...

     

    전 지금 그거 때문에 연산속도가 상당히 느려져서 고생입니다만 -_- ;;;; 

  • ?
    코아 코스튬 2010.10.21 01:58

    메뉴에서

    $Scene_??? 하면

    그걸 메뉴에서 햇다고 인수로 받아온다고요?..

  • ?
    Alkaid 2010.10.21 08:22

    제 메뉴 스크립트: http://avangs.info/zbxe/1609543

    맨 마지막의 Scene_Load 편집을 보시기 바랍니다.  

    class Scene_Load < Scene_File
      #--------------------------------------------------------------------------
      # * Alias Listings
      #--------------------------------------------------------------------------
      alias load_initialize initialize
      alias load_on_cancel on_cancel
      #--------------------------------------------------------------------------
      # * Object Initialization
      #--------------------------------------------------------------------------
      def initialize
        @scene = $scene
        load_initialize
      end
      #--------------------------------------------------------------------------
      # * Cancel Processing
      #--------------------------------------------------------------------------
      def on_cancel
        load_on_cancel
        $scene = @scene
      end
    end



    **단, SDK2 호환 스크립트 사용시에는 좀 다르게 적용됨:

    class Scene_Load < Scene_File
      #--------------------------------------------------------------------------
      # * Alias Listings
      #--------------------------------------------------------------------------
      alias load_initialize initialize
      alias load_on_cancel cancel 
      #--------------------------------------------------------------------------
      # * Object Initialization
      #--------------------------------------------------------------------------
      def initialize   
        @scene = $scene.class
        load_initialize
      end
      #--------------------------------------------------------------------------
      # * Cancel Processing
      #--------------------------------------------------------------------------
      def cancel
        load_on_cancel
        if @scene == Scene_Menu
          $scene = Scene_Menu.new(5)
        else
          $scene = @scene.new
        end
      end
    end



  • ?
    Alkaid 2010.10.21 12:56

    간단히 말하자면 Scene초기화 때 @scene에 직전 Scene을 저장하고, 취소시에는 @scene에 저장되었던 Scene으로 돌아가게 한다...입니다.

  • ?
    코아 코스튬 2010.10.21 12:39

    아직 초보라 그런지,, 잘 이해가 안가네욤,,


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12448
RMMV 내 컴에 DLC 이거 있던데 이거 사용해도 되나요? 3 file 해킹당한해커 2018.09.14 150
RMMV 이거 무기,장비, 삭제하는 방법 있나요??? file 해킹당한해커 2018.09.16 79
기타 비영리 목적 취향 게임 배포 심의에 관해 4 라카에 2018.09.16 524
RMMV 이미지 불러서 맵에 고정시키는 플러그인 없나요??? 2 해킹당한해커 2018.09.16 140
RMMV 스프라이트 객체에서 이벤트 객체를 참조하는 식별자 위치 관련. 5 A구몽 2018.09.16 98
사이트 이용 알만툴 혹은 자바스크립트 기초 '유료' 강의 사이트를 찾습니다! 파란소리 2018.09.17 134
RMMV 게임도중에 몇번 죽었는지 알려주는 플러그인 없나요??? 1 해킹당한해커 2018.09.18 102
RMVXA 캐릭터 선택하게 하는법 3 Jmyu 2018.09.18 119
RMMV 적의 공격력이 ? 이하일 때 발동하는 기술 1 리팝이 2018.09.18 87
RMVXA 캐릭터칩 규격을 변경할수는 없나요? 1 태떡 2018.09.19 165
RMMV 스크립트로 원하는 문자&숫자&변수 출력 방법 질문드립니다. 비형 2018.09.19 317
RMXP 이동 경로 설정에서요 4 file 오늘밤어때 2018.09.19 125
기타 자바스크립트 상태표시줄 소스가 무엇으로 바뀌었는지 알고싶습니다. 2 file 위크로스 2018.09.20 65
RMMV 파티원수를 4명으로 제한하고 싶습니다. 1 초코엘프 2018.09.22 172
RMMV 미니맵 플러그인을 사용하는데, 키 한 개로 끄고 켜고 싶습니다. file 파란소리 2018.09.22 143
RMXP 오프닝 apple0923 2018.09.23 108
RMVXA 저해상도 게임 화면의 확대 방법에 대해서 질문 드립니다. :) LSW.indie 2018.09.23 195
RMXP 윈도우 메세지 박스 스크립트 오류 file 오예쓰 2018.09.25 244
RMMV RPG MAKER MV 로고 없에는 방법있나요? 2 file 대나무빵 2018.09.25 999
RMMV MV 메뉴의 체력과 마나 그리고 돈을 변수로 지정하고싶습니다. 1 야미만두 2018.09.26 251
Board Pagination Prev 1 ... 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 ... 516 Next
/ 516