查看: 1512|回复: 1

[已经解决] 有什么办法让logo过渡时显示的是白色

[复制链接]
梦石
0
星屑
50
在线时间
294 小时
注册时间
2013-6-14
回帖
161
发表于 2013-8-3 07:47:48 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 水木依 于 2013-8-3 16:57 编辑

如题,站上有个在标题之前显示图片的脚本,大家都知道在过渡到标题画面的过程中出现一个渐变的全黑过程,也就是过渡全黑,有木有办法将那个全黑变成全白?脚本如下,在此先谢谢各位了:
[pre lang="ruby" line="1"]#=================================================
# ■ Scene_Logo
#-------------------------------------------------
#  处理片头的类。
#=================================================

class Scene_Logo
#-----------------------------------------------
# ● 主处理
#-----------------------------------------------
def main
   # 如果您不想在每次测试游戏游戏的时候都显示LOGO,请加入以下注释语句
    #if $DEBUG
     # $scene = Scene_Title.new
     # return
    #end   
   # 生成LOGO图形
   @sprite = 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 [/pre]
梦石
0
星屑
50
在线时间
294 小时
注册时间
2013-6-14
回帖
161
 楼主| 发表于 2013-8-3 16:56:26 | 显示全部楼层
啊,等不到回答自己已经解决了,方法是注释掉Graphics.transition(30),然后全黑消失,接着放个白色闪烁就OK了

评分

参与人数 1星屑 +12 收起 理由
end55rpg + 12 回答奖励

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部