질문과 답변

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 21133
RMVXA 이 스크립트를 조금 바꿔주실수 있을까요 버섯수프 2017.01.06 87
RMVXA [해결 완료] CP's Battle Engine v1.2b 관련 1 file 4차원소녀 2017.01.06 124
RMVXA 스크립트로 갤러리 해금 어떻게 하나요? file Trsiword 2017.01.06 247
RMVXA 맵 스크롤과 대사가 동시에 나옵니다, 3 쑤수 2017.01.05 110
RMVXA [해결완] 페이드인 페이드아웃 시간 조절은 어떻게하나요? 2 코코아밀크 2017.01.04 242
RMVXA 타이틀 1 file 람초와아이들 2017.01.04 182
RMVXA 이거...혹시 툴 버그인가요? 1 금목걸이 2017.01.04 119
라이선스 RMMV MV 기본제공소스 저작권과 출시관련 질문 2 Faasnukendov 2017.01.03 223
RMXP rpgxp로 만든 게임을 네코로 돌리고 싶은데... 호리바리 2017.01.02 136
RMVX 타일셋 적용법 요맘때 2017.01.02 164
RMXP 오컬트 사타닉한 분위기의 맵타일셋을 찾고있습니다. 오늘밤어때 2017.01.02 182
2시간째 붙잡고 있는데 한글 패치 적용이 안됩니다ㅠㅜ 설기 2017.01.01 195
RMVXA 캐릭터칩 적용과 만들기에대해 알려주세요!! 1 file 리렐리 2016.12.31 340
기타 RPG MAKER fksmxm 라는 툴을 소개 받았는데 , 이 게임툴은 자바스크립트만 지원하나요 ?? 1 유아린 2016.12.31 156
기타 세이브 목록 텍스트 수정 질문입니다. 2 file 잠만보기 2016.12.31 155
RMMV MV에서는 폰트 바꾸려면 어디로 들어가야하죠? 1 모르모트 2016.12.31 516
RMVXA RPG메이커 VX ace ,그래픽 적용 2 file 초보주의 2016.12.30 323
RMVX 캐릭터 이동방향에 대해 질문드립니다. 1 프레이터스맨 2016.12.30 339
RMXP 한글패치 어떻게 하나요? 1 RpgmakerXp 2016.12.29 377
RMVXA RPG메이커 VX ace 달리는 키변경 2 초보주의 2016.12.29 306
Board Pagination Prev 1 ... 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 ... 518 Next
/ 518