질문과 답변

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 12390
이벤트 작성 RMVXA 스위치가 꺼질 경우 이미지를 끄게 하고 싶습니다. 1 Payroy 2024.01.05 15
스크립트 추천 RMVXA 미니게임을 하는동안 위에 점수판을 띄워주고싶은데 방법이 없을까요? 홍홍이1 2024.02.07 15
기본툴 사용법 RMVXA 특정 맵에서 플레이어가 움직이지 않습니다. 유_ 2023.12.25 17
에러 해결 RMVXA rgss301파일이 복사 붙여넣기가 안됩니다 다크크리에이터 2023.11.16 17
기타 RMVXA 대사 글꼴 바꾸는법좀 알려주세요 ㅠ 극세사이불 2024.02.26 17
퀘스트 작성 RMVXA 연타 이벤트가 안 작동되어요... 1 file tokki 2023.12.24 17
스크립트 사용 RMVXA 전투 개시시 상태 부여 스크립트 질문 AAAA. 2023.11.14 19
맵배치 RMVXA 패럴렉스 맵핑 스크립트? VXA 질문입니다! rsy1189a 2024.03.20 21
이벤트 작성 RMVXA 난수 여러개를 한번에 받을때 중간값만 제외하는법 1 file 유리컵 2023.09.21 23
이벤트 작성 RMVXA 플레이어 x,y 좌표 기억법? 2 유리컵 2023.10.07 25
스크립트 사용 RMVXA SAS IV HUD의 내용을 메뉴가 열려있는 동안 숨길 수 있게 하는 방법은 없을까요? file 아무개 2023.05.22 25
스크립트 사용 RMVXA 전투중 적이 누구를 노리는지 미리 알수 있는 스크립트가 있을까요 겜만들고싶다앙 2021.04.10 27
스크립트 작성 RMVXA 알만툴 가드 브레이크 1 2024.05.09 28
스크립트 추천 RMVXA 변수를 화면에 띄우고 싶습니다. 1 홍홍이1 2024.02.09 29
이벤트 작성 RMVXA 특정 아이템을 일정량 소지해야 사용할 수 있는 스킬을 구현하고 싶습니다. 2 AAAA. 2023.10.07 30
이벤트 작성 RMVXA 이벤트 내용 일괄 선택은 불가능한가요? 2 file zx히어로zx 2022.10.30 31
이벤트 작성 RMVXA 이벤트 1 에이에스디에프 2021.08.11 31
기본툴 사용법 RMVXA 계산식 질문 2 겜만들고싶다앙 2023.08.07 31
이벤트 작성 RMVXA 추격자가 플레이어에게 닿아도 게임오버가 안됍니다. 1 다크크리에이터 2023.11.20 31
기본툴 사용법 RMVXA 배경 그래픽과 기본 캐릭터의 원근감을 없애는 방법이 있나요? 1 ohdangsawarho 2024.03.05 33
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 149 Next
/ 149