질문과 답변

Extra Form

그 맨처음에 타이틀이라고 하나?  시작, 이어하기, 그만하기 가 오른 쪽 끝에  있어서 그러데 어떻게 가운데로 옮기나요?

 

스크립트


class Scene_Title < Scene_Base
  alias xxxx_create_command_window create_command_window
  alias xxxx_start start
  alias xxxx_terminate terminate
  @@name = {:BASE => "1",:START => "2",:CONTINUE => "3", :SHUTDOWN => "4"}
 
  def start
    xxxx_start
    make_icon
  end
 
  def terminate
    xxxx_terminate
    @icon.bitmap.dispose
    @icon.dispose
    @s.bitmap.dispose
    @s.dispose
  end
 
  def make_icon
    @icon = Sprite.new
    @icon.z = 0
    @icon.bitmap = Bitmap.new(24, 24)
    bitmap = Cache.system("Iconset")
    rect = Rect.new(0 % 16 * 24, 0 / 16 * 24, 24, 24)
    @icon.bitmap.blt(0, 0, bitmap, rect)
  end
  def create_sprite_menu(sprite)
    @s = Sprite.new
    @s.bitmap = Cache.picture(@@name[:BASE])
    @s.x = @command_window.x
    @s.y = @command_window.y
    @s.z = 155
  end
 
  def set_icon(x,y)
    @icon.x,@icon.y = x,y
  end
 
  def update
    super
    change_sprite if !@command_window.nil? and @command_window.cursor_movable?
  end
 
  def change_sprite
    case @command_window.index
    when 0
      @s.bitmap = Cache.picture(@@name[:START])
    when 1
      @s.bitmap = Cache.picture(@@name[:CONTINUE])
    when 2
      @s.bitmap = Cache.picture(@@name[:SHUTDOWN])
    end
    set_icon(@command_window.x,@command_window.y + @command_window.index * @command_window.line_height + 13)
  end
 
  def create_command_window
    xxxx_create_command_window
    @command_window.opacity = 0
    @command_window.x = (Graphics.width - @command_window.width)
    @command_window.contents_opacity = 0
    create_sprite_menu(@@name[:BASE])
  end
end

class Window_TitleCommand < Window_Command
  def alignment
    return 1
  end
end

 

 

 

 

 

 

 

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

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

Comment '1'
  • profile
    ifeve 2017.01.05 10:20
    스크립트의 'Window_TitleCommand'의 28~29번째 줄에서 조정이 가능해요.
    22번째 줄이 가로길이를 조정하는 것이고, 28~29번째 줄이 좌표조정인거 같습니다.
    self.x와 self.y가 메뉴의 위치이고 이것은 왼쪽 위를 0,0으로 오른쪽, 아래로 갈수록 숫자가 커집니다.
    전체 크기가 544,416이니니 가운데면 x좌표는 272쯤, y좌표는 208정도로 하면 될거에요.

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12456
RMXP 게임 만들때 필요한 도트는 어떻게 구하나요?(혹시 만드는 법이라도 있나요?) rkdalswjd12 2018.07.01 122
기본툴 사용법 RMMV 게임 만들때 대략적인 순서 1 QUzc 2019.05.22 96
RMVXA 게임 만들고 있는 초보입니다 4 매지션k 2017.09.28 203
툴선택 게임 만들 프로그램 추천 질문부탁드립니다 2 DoubleU 2017.09.13 167
기타 게임 만들 때 용어를 알려주세요 1 메이커스 2011.07.15 1294
RMVX 게임 만드려고 하는 데 궁금증들.. 2 울랑 2011.07.01 909
기타 게임 만드는데 리소스에 대해서... 1 file 월견주 2017.12.29 93
RMVX 게임 만드는 중 배경을 밤처럼 어떻게 바꾸죠?? 2 file a코코아a 2014.03.16 1266
RMXP 게임 만드는 설명 1 gnsalswjddma119 2011.11.22 1798
GM 게임 만드는 방법좀 알려주세요...... 5 근희 2012.01.12 2720
RMVX 게임 만드는 밤법 좀 알려 주세요 제발 제가 프메는 구축 해봤요 3 응가파워 2010.11.23 1032
RMVX 게임 만드는 것에 대해서 질문좀 하겠습니다. 2 달의륜 2014.03.29 584
기타 게임 리뷰, 테스트에 대해 배울 수 있는 사이트나 책 추천해주소 꼴뚜기무침 2010.11.20 1205
기타 게임 뜯겼을때 수정본이 실행 안돼는 스크립트 혹시 있나요?? 1 wowo313 2015.03.08 199
RMVXA 게임 디컴파일 3 게임잘날아가는닝겐 2015.08.11 336
RMXP 게임 동시제작 2 꼽등이 2011.01.19 607
기본툴 사용법 RMVXA 게임 도중에 타이틀을 바꾸고 싶어요 2 설님 2021.04.12 120
RMVXA 게임 도중에 이벤트로 스크립트를 수정할 수 있나요? 1 紫夢 2013.03.24 703
스크립트 작성 RMVXA 게임 도중 타이틀 bgm 변경 ㄷㄲㅇ 2020.03.01 126
RMXP 게임 데이터의 작성 오류 2 왕초메이커 2011.03.02 774
Board Pagination Prev 1 ... 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 ... 516 Next
/ 516