加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
这个脚本用来跳过标题显示一张LOGO再返回标题的,那能不能显示多张图片呢?脚本怎么修改呢?
PS:如果可以配合AVI播放器在标题前插入一段视频就更好了~~
#============================================================================== # ■ Game_Start #------------------------------------------------------------------------------ # 商标以及开场动画等 # #============================================================================== #等待时间(0~100) $ttime=55 time=$ttime @sprite = Sprite.new @sprite.bitmap = RPG::Cache.title("LOGO.png") # 生成位置为画面中央 @sprite.x = (640 - @sprite.bitmap.width) / 2 @sprite.y = (480 - @sprite.bitmap.height) / 2 # 透明度(0为完全透明) i=0 j=0 while i<255 @sprite.opacity = i i+=5 # 执行过渡 Graphics.transition # 刷新游戏画面 Graphics.update end while j<(time*2) @sprite.opacity = 255 j+=1 # 执行过渡 Graphics.transition # 刷新游戏画面 Graphics.update end while i>0 @sprite.opacity = i i-=5 # 执行过渡 Graphics.transition # 刷新游戏画面 Graphics.update end # 装备过渡 Graphics.freeze # 释放标题图形 @sprite.bitmap.dispose @sprite.dispose
#==============================================================================
# ■ Game_Start
#------------------------------------------------------------------------------
# 商标以及开场动画等
#
#==============================================================================
#等待时间(0~100)
$ttime=55
time=$ttime
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.title("LOGO.png")
# 生成位置为画面中央
@sprite.x = (640 - @sprite.bitmap.width) / 2
@sprite.y = (480 - @sprite.bitmap.height) / 2
# 透明度(0为完全透明)
i=0
j=0
while i<255
@sprite.opacity = i
i+=5
# 执行过渡
Graphics.transition
# 刷新游戏画面
Graphics.update
end
while j<(time*2)
@sprite.opacity = 255
j+=1
# 执行过渡
Graphics.transition
# 刷新游戏画面
Graphics.update
end
while i>0
@sprite.opacity = i
i-=5
# 执行过渡
Graphics.transition
# 刷新游戏画面
Graphics.update
end
# 装备过渡
Graphics.freeze
# 释放标题图形
@sprite.bitmap.dispose
@sprite.dispose
|