질문과 답변

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 12455
RMXP 프롤로그 만드는법좀 알려주세요..ㅜ 2 아뚱 2011.03.10 1568
RMVX 여러 선택 질문입니다 (제목 바꿈 죄송해요 ㅜㅜ) 3 형철스 2011.03.10 835
RMVX 체력을 소비하고 쓰는 스킬을 만들수는 없나요 껌손 2011.03.10 944
RMXP 아오오니따라오게하는것좀 7 게임조아 2011.03.09 1783
기타 왜 동영상이 안뜨죠? 1 활명수 2011.03.09 1450
RMVX VX로 이런 류의 게임들도 개발 가능한가요? 4 카리아인 2011.03.09 1226
RMXP 햇빛 2 루이즈 2011.03.09 1263
RMXP 케릭터 칩 어떳게넣나요???또 출석첵크는 어디로 1 남도일 2011.03.09 1026
RM2k3 rpg2003 검은색..... 1 하하하핳ㅎ핳 2011.03.09 1339
RMVX 스크립트 질문입니다. 1 차진스 2011.03.09 742
RMVX 이벤트의 일시중지가 안먹히는 이유? 3 다굴다굴 2011.03.08 822
RMXP rpgxp시작하려는사람임 rpgrpgrpgrpg 2011.03.08 1166
RMVX 이벤트 중간 우선순위 변경, 난수설정방법 질문이요. 2 다굴다굴 2011.03.08 776
RMXP 교환하는법좀 크루즈 2011.03.07 848
RMXP 이상한건지 알려주세요 아나킨스카이워커 2011.03.07 1030
RMVX 길막는것좀 알려주세요.. 1 asd2 2011.03.07 661
RMXP abs5.5 공격 모션... 게이머 2011.03.06 972
RMXP 아군 만드는법(abs5.5스크립트 사용중) 게이머 2011.03.06 1031
RMVX 질문드릴께요 2 file 알거없다 2011.03.06 683
RMVX 돈만 표시해주는 스크립트좀요! 1 file 르코 2011.03.06 784
Board Pagination Prev 1 ... 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 ... 516 Next
/ 516