질문과 답변

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 12451
RMVXA 일반공격시 자꾸만 효과가없다고만뜹니다 3 file BlackMan 2013.06.26 705
RMXP 게임 정지하기 7 file /여우비/ 2013.06.26 624
RMVXA 아이미르님의 패시브 스크립트 오류 질문드립니다. 1 file 뿌잉뿌잉쨔응 2013.06.25 923
기타 공포 게임 만틀떄 쓰는 게임제작툴 추천좀 1 CBD 2013.06.24 820
RMXP 이벤트 타이틀 만드는 방법 2 file /여우비/ 2013.06.24 903
RMVXA 이도류스킬 만들수 없나요? 3 겜제작광 2013.06.24 908
RMXP RPGXP 액알만드는법 2 알랑솔 2013.06.24 1607
RMXP 버튼을 누르면 반응하는 이벤트를 만드는 중인데 이벤트가 반응을 안해요. 3 file 길고냥이 2013.06.23 606
RMVXA 캐릭터 ID를 변경할 수 있는 스크립트 있나요? 1 구리더 2013.06.23 640
RMXP 다운받은 캐릭터가 조금 잘리거나 모습이 바뀜 6 file 포레버아이둔 2013.06.23 1080
RMXP 통합 맵칩같은 그래픽 소재 적용법 7 포레버아이둔 2013.06.23 998
RMVXA vxace에서 패시브 스킬을 만들수 있나요? 6 뿌잉뿌잉쨔응 2013.06.23 826
RMVXA 로드창 일본어 10 file 크리펄 2013.06.23 1142
RMXP 이벤트 액션 전투나 액션알피지이 뭐죠? 하는방법도 1 포레버아이둔 2013.06.23 697
RMVX 맵의 타일을 일정 부분 변경하는 법 5 file 우왕ㅋ 굳ㅋ 2013.06.23 1435
RMXP 어떤 이벤트를 발생시키면 그다음부턴 발생시키지 않는방법 4 포레버아이둔 2013.06.23 613
RMVXA rpg vx ace 폰트 바꾸기와 상점 질문 2 뿌잉뿌잉쨔응 2013.06.22 2131
RMVX 게임을 제작시 스킬 추가를 하게되면 이전 세이브 파일에 스킬 추가가 적용이 안되요 6 빡새 2013.06.22 686
RMVX 스킬을 만들었는데요 적용하면 다수에게 적용시 스킬이미지가 겹쳐져요 4 빡새 2013.06.22 569
RMXP 특정장소의 줌인 효과.. 클로시스 2013.06.22 619
Board Pagination Prev 1 ... 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 ... 516 Next
/ 516