질문과 답변

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 12392
RMVXA 타이틀 추가 샐랙트 1 멘마 2014.09.11 492
기타 RMVXA 타이틀 이스터에그 만드는방법 알려주세요 3 썬키스트1호 2020.11.23 287
RMVXA 타이틀 윈도우 변경 6 file 늘휘 2014.05.06 1286
RMVXA 타이틀 윈도우 구문이 어디죠? 3 게임잘날아가는닝겐 2015.10.17 164
RMVXA 타이틀 시작화면 3 주말부엉이 2017.10.23 950
RMVXA 타이틀 사운드를 줄이고 싶어요.... 2 file 탱볼 2018.12.02 104
RMVXA 타이틀 배경 엔딩별로 바꿔지기 2 file 아툥아용 2018.12.13 179
RMVXA 타이틀 메뉴의 간격과 투명도(타이틀만) 1 file 고로야기 2015.02.21 373
RMVXA 타이틀 메뉴들의 텍스트를 가운데로 정렬하고 싶어요 1 mono1109 2014.06.20 1430
RMVXA 타이틀 메뉴 추가 2 u-ni 2016.03.13 330
RMVXA 타이틀 메뉴 늘리기 1 파닥이 2013.05.08 1144
RMVXA 타이틀 만들려고 하는데 2 Chomsky 2014.02.24 732
RMVXA 타이틀 new game, load, exit 디자인 바꾸는 방법 HABEOLMI1234 2017.10.15 184
RMVXA 타이틀 1 file 람초와아이들 2017.01.04 173
RMVXA 타이머의 질문합니다 1 아쳐 2015.09.11 200
RMVXA 타이머의 위치를 게임 도중에 바꾸는 방법 프리마리모 2016.04.13 153
RMVXA 타이머와 대화 선택지창 응용법을 알고 싶습니다. 9 file 네트 2014.11.24 541
RMVXA 타이머가 지나도 이벤트가 않일어남. 5 K.I.D 2015.02.23 228
RMVXA 타이머가 전혀 작동이 되질 않습니다 ~ 도움부탁드립니다 !! 1 DJN 2016.06.03 153
이벤트 작성 RMVXA 타이머가 다 되었을 때 선택지를 강제로 종료시키고 대화창이 뜨게 하고 싶습니다. 2 다죽어가게생겻어다죽어가게 2021.12.01 238
Board Pagination Prev 1 ... 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ... 149 Next
/ 149