RMXP

XP 로고 띄우기 스크립트 질문입니다

by GeeDragon posted Apr 30, 2014
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form
  # 타이틀 로고 표시 처리
  unless $DEBUG # 디버그(테스트 플레이)가 아닌 경우만 표시
    Audio.se_play("Audio/SE/Start.wav")  # 개시시의 효과음아니개를 연주
    # 스프라이트 작성
    @sprite = Sprite.new
    # 타이틀 로고 읽기
    @sprite.bitmap = RPG::Cache.title("Logo.png")  # 타이틀 로고의 화상
    # 표시 위치를 화면 중앙으로 설정
    @sprite.x = (640 - @sprite.bitmap.width) / 2
    @sprite.y = (480 - @sprite.bitmap.height) / 2
    # 불투명도 MAX(완전 표시)
    @sprite.opacity = 255
    # 트란지션 실행
    Graphics.transition(40)  # FPS를 만지작거려는 없는 경우, 이것으로 2초용명이 됩니다
    # 2초간 그대로 표시한 후, 2초에 페이드아웃
    for i in 0..80
      @sprite.opacity =240 - (i - 40) * 6 if i >= 40
      Graphics.update
    end
    # 스프라이트를 해방
    @sprite.dispose
    # 트란지션 준비
    Graphics.freeze
  end




이 스크립트구요

처음에 로고가 나올때 검은색에서부터 부드럽게 페이드인이 되면 좋겠습니다
참고로 로고가 하얀색이라서요..ㅎㅎ



스크립트질문.png