질문과 답변

Extra Form

 

저 메뉴를 추가해서 저걸 누르면 아이템 장비창이 뜨는 것 까지는 성공했는데 

추가한 메뉴의 이름은 어떻게 바꾸는지 모르겠네요... 

 

■ 질문전 필독!
  • 질문할 내용이 이 게시판이나 강좌에 이미 있는지 확인합니다.
  • 하나의 게시물에는 하나의 질문만 합니다.
  • 제목은 질문의 핵심 내용으로 작성합니다.
  • 질문 내용은 답변자가 쉽게 이해할 수 있도록 최대한 상세하게 작성합니다.
  • 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.
  • 답변받은 게시물은 삭제하지 않습니다.
  • 답변이 완료된 경우 해당 답변해주신 분들께 감사의 댓글을 달아줍니다.
    • 처음 오신 분들은 공지 게시물을 반드시 읽어주세요!

※ 미준수시 사전경고 없이 게시물을 삭제합니다.

Who's 스풋

profile

알만툴 제작 중입니다.


블로그:https://sputmaker.blogspot.kr/


아방스에 올라가지 못한 여러가지와 개발 중인 알만툴을 블로그에서 보실 수 있습니다.

Comment '4'
  • ?
    LuD 2017.08.01 09:34
    추가할 때 이름 정하던가 할텐데..? 이름도 없이 어떻게 추가하셨나요??;;
  • profile
    스풋 2017.08.01 09:43
    Vocab쪽에
    def self.player; command(23); end # player
    요거 추가하고

    윈도우 메뉴커맨드 쪽에
    #--------------------------------------------------------------------------
    def make_command_list
    add_player_command
    end
    #--------------------------------------------------------------------------
    # ● player
    #--------------------------------------------------------------------------
    def add_player_command
    add_command(Vocab::player, :player)
    end

    scene_Menu
    #--------------------------------------------------------------------------
    def create_command_window
    @command_window = Window_MenuCommand.new
    @command_window.set_handler(:player, method(:command_player))


    요 아래쪽은 새로 짜서
    #==============================================================================
    # ■ Window_player
    #------------------------------------------------------------------------------
    #  ゲーム終了画面で、タイトルへ/シャットダウンを選択するウィンドウです。
    #==============================================================================

    class Window_player < Window_Command
    #--------------------------------------------------------------------------
    # ● オブジェクト初期化
    #--------------------------------------------------------------------------
    def initialize
    super(0, 0)
    update_placement
    self.openness = 0
    open
    end
    #--------------------------------------------------------------------------
    # ● ウィンドウ幅の取得
    #--------------------------------------------------------------------------
    def window_width
    return 160
    end
    #--------------------------------------------------------------------------
    # ● ウィンドウ位置の更新
    #--------------------------------------------------------------------------
    def update_placement
    self.x = (Graphics.width - width) / 2
    self.y = (Graphics.height - height) / 2
    end
    #--------------------------------------------------------------------------
    # ● コマンドリストの作成
    #--------------------------------------------------------------------------
    def make_command_list
    add_command(Vocab::item, :item)
    add_command(Vocab::equip, :equip)
    add_command(Vocab::cancel, :cancel)
    end
    end

    #==============================================================================
    # ■ Scene_End
    #------------------------------------------------------------------------------
    #  ゲーム終了画面の処理を行うクラスです。
    #==============================================================================

    class Scene_player < Scene_MenuBase
    #--------------------------------------------------------------------------
    # ● 開始処理
    #--------------------------------------------------------------------------
    def start
    super
    create_command_window
    end
    #--------------------------------------------------------------------------
    # ● 終了前処理
    #--------------------------------------------------------------------------
    def pre_terminate
    super
    close_command_window
    end
    #--------------------------------------------------------------------------
    # ● 背景の作成
    #--------------------------------------------------------------------------
    def create_background
    super
    @background_sprite.tone.set(0, 0, 0, 128)
    end
    #--------------------------------------------------------------------------
    # ● コマンドウィンドウの作成
    #--------------------------------------------------------------------------
    def create_command_window
    @command_window = Window_player.new
    @command_window.set_handler(:item, method(:command_item))
    @command_window.set_handler(:equip, method(:command_personal))
    @command_window.set_handler(:cancel, method(:return_scene))
    end
    #--------------------------------------------------------------------------
    # ● コマンドウィンドウを閉じる
    #--------------------------------------------------------------------------
    def close_command_window
    @command_window.close
    update until @command_window.close?
    end
    #--------------------------------------------------------------------------
    # ● コマンド[アイテム]
    #--------------------------------------------------------------------------
    def command_item
    SceneManager.call(Scene_Item)
    end
    #--------------------------------------------------------------------------
    # ● コマンド[スキル][装備][ステータス]
    #--------------------------------------------------------------------------
    def command_personal
    SceneManager.call(Scene_Equip)

    end
    end

    이렇게했는데... 잘못된거 있나요?
  • ?
    LuD 2017.08.01 10:41
    command 라는게 데이터베이스 용어탭에서 정할수 있는게 아닐텐데...;
    그냥 숫자 늘린다고 늘어나는건 아닙니다.
    Vocab 부분에 추가한거에서 command(23) 대신에 "메뉴이름" 식으로 문자열을 넣어줘 보세요.
    def self.player; "추가메뉴"; end
    등으로 하면... 다른 이상이 없다면 메뉴 이름이 "추가메뉴" 라고 나오겠죠.
    단, 아래쪽 일본어로 된 스크립트는 안읽어봐서 어떤작동을 하는지 모르겠네요;;
  • profile
    스풋 2017.08.01 12:57
    헉...해결됬습니다. 정말 감사합니다 ㅠㅠ

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12391
게임 배포 RMVXA 게임 배포 시 폰트 첨부 3 MAYO 2019.08.24 202
게임 배포 RMVXA RPGVXAce가 없으면 실행이 안된대요 1 뮹입니다 2020.07.01 162
게임 배포 RMVXA 일본어로 만들어진 게임을 깨지지 않게 배포하려면 어떻게 하나요? 2 퐁이 2022.01.02 275
게임 번역 RMVXA 쯔꾸르 게임 번역 중 질문이 있어서 글 올립니다. 1 file note노트 2019.02.26 515
게임 번역 RMVXA 번역을 옮기고 싶습니다 ㅠㅠㅠㅠㅠ 숭구리 2019.10.10 159
게임 번역 RMVXA 아랄트랜스로 vx ace 쯔꾸르 게임 하는데 글자크기가 왜이리 큰거죠? 실브더 2020.11.05 268
게임 번역 RMVXA 게임을 한글화 해보고 싶은데 RGSS301 같은 경우에는 어떻게 복호화해야하나요? file 갓첨 2021.03.28 128
기본툴 사용법 RMVXA (VX Ace) 도트를 직접 찍어 제작한 캐릭터끼리의 겹침 문제 2 lchol 2022.08.16 256
기본툴 사용법 RMVXA 윈도우 불투명하게 하기 2 file Goker 2020.04.08 174
기본툴 사용법 RMVXA 타일 B 첫번째 칸 연관성 2 겜만들고싶다앙 2021.08.22 74
기본툴 사용법 RMVXA 직접 만든 도트를 불러오려면 어떻게 해야 하나요? 1 solbora 2019.08.24 84
기본툴 사용법 RMVXA 반응형 타이틀 화면 ? 2 mkccip 2020.05.04 210
기본툴 사용법 RMVXA 저장화면? 메뉴키 누르면 나오는 화면 바꾸기 1 file 권빙구 2019.06.27 282
기본툴 사용법 RMVXA 선택지를 일시적으로 투명하게 만들 수 있을까요? 설님 2021.10.15 60
기본툴 사용법 RMVXA 한 맵에 액터를 다수로 넣는 법 3 MAYO 2019.08.24 74
기본툴 사용법 RMVXA 화면 밖에서도 몬스터가 추적을 개시할 수 있는 방법이 있을까요? 2 머리큰두두 2022.11.13 80
기본툴 사용법 RMVXA rpg maker vx ace 기본 타일셋좀 주실 분... 4 mkccip 2020.05.06 150
기본툴 사용법 RMVXA 도망치기의 확률이 정확히 어떻게 되나요? 겜만들고싶다앙 2021.03.17 83
기본툴 사용법 RMVXA 전투화면 체력바 디자인?? 바꾸는 법을 모르겠어요ㅠㅠ file 미맛 2021.09.27 146
기본툴 사용법 RMVXA 알만툴 에디터 자체의 폰트는 어떻게 변경하나요? MMM 2019.02.10 203
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Next
/ 19