加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 水木依 于 2013-8-3 16:57 编辑
如题,站上有个在标题之前显示图片的脚本,大家都知道在过渡到标题画面的过程中出现一个渐变的全黑过程,也就是过渡全黑,有木有办法将那个全黑变成全白?脚本如下,在此先谢谢各位了:
#================================================= # ■ Scene_Logo #------------------------------------------------- # 处理片头的类。 #================================================= class Scene_Logo #----------------------------------------------- # ● 主处理 #----------------------------------------------- def main # 如果您不想在每次测试游戏游戏的时候都显示LOGO,请加入以下注释语句 #if $DEBUG # $scene = Scene_Title.new # return #end # 生成LOGO图形 [url=home.php?mod=space&uid=114926]@sprite[/url] = Sprite.new @sprite.bitmap = RPG::Cache.picture("logo") @sprite.x = 0 @sprite.y = 0 # 显示计时器 @show_time=250 # 执行过渡 Graphics.transition(100) # 主循环 while @show_time>0 do # 刷新游戏画面 Graphics.update # 显示计时器减一 @show_time -= 1 end # 准备过渡 Graphics.freeze # 释放标题图形 @sprite.bitmap.dispose @sprite.dispose # 执行过渡,过渡到全黑 Graphics.transition(30) # 准备过渡,用于准备过渡到标题画面 Graphics.freeze # 进入标题画面 $scene = Scene_Title.new end end
#=================================================
# ■ Scene_Logo
#-------------------------------------------------
# 处理片头的类。
#=================================================
class Scene_Logo
#-----------------------------------------------
# ● 主处理
#-----------------------------------------------
def main
# 如果您不想在每次测试游戏游戏的时候都显示LOGO,请加入以下注释语句
#if $DEBUG
# $scene = Scene_Title.new
# return
#end
# 生成LOGO图形
[url=home.php?mod=space&uid=114926]@sprite[/url] = Sprite.new
@sprite.bitmap = RPG::Cache.picture("logo")
@sprite.x = 0
@sprite.y = 0
# 显示计时器
@show_time=250
# 执行过渡
Graphics.transition(100)
# 主循环
while @show_time>0 do
# 刷新游戏画面
Graphics.update
# 显示计时器减一
@show_time -= 1
end
# 准备过渡
Graphics.freeze
# 释放标题图形
@sprite.bitmap.dispose
@sprite.dispose
# 执行过渡,过渡到全黑
Graphics.transition(30)
# 准备过渡,用于准备过渡到标题画面
Graphics.freeze
# 进入标题画面
$scene = Scene_Title.new
end
end
|