查看: 1541|回复: 3

[已经解决] 我想知道这个脚本哪里改停留时间和间隔时间

[复制链接]
梦石
0
星屑
50
在线时间
108 小时
注册时间
2015-1-18
回帖
108
发表于 2015-4-17 04:12:54 | 显示全部楼层 |阅读模式

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

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

×
我想知道这个脚本哪里改停留时间和间隔时间,我觉得停留时间太慢,间隔时间太快了,想改良一下



[pre lang="ruby"]class Scene_Logo
#-----------------------------------------------
# ● 主处理
#-----------------------------------------------
def main


   #播放音效
   logoSe = "Audio/BGM/OP.mp3"
   Audio.bgm_play(logoSe)
   # 生成LOGO图形
   @sprite = Sprite.new
   @sprite.bitmap = Bitmap.new("Graphics/Pictures/M-0.jpg")
   @sprite.x = 0
   @sprite.y = 0
   # 显示计时器
   @show_time=150
   # 执行过渡
   Graphics.transition(240)
   # 主循环
   while @show_time>0 do
     # 刷新游戏画面
     Graphics.update
     # 显示计时器减一
     @show_time -= 1
   end
   # 准备过渡
   Graphics.freeze
   # 释放标题图形
   @sprite.bitmap.dispose
   @sprite.dispose
   
   # 执行过渡,过渡到全黑
   Graphics.transition(150)
  # 准备过渡,用于准备过渡到标题画面
   Graphics.freeze   

  # 这里哦
  unless (Dir.glob('Save*.rvdata').size > 0)

   #再次生成LOGO图形
   @sprite = Sprite.new
   @sprite.bitmap = Bitmap.new("Graphics/Pictures/M-1.jpg")
   @sprite.x = 0
   @sprite.y = 0
   # 显示计时器
   @show_time=100
   # 执行过渡
   Graphics.transition(60)
   # 主循环
   while @show_time>0 do
     # 刷新游戏画面
     Graphics.update
     # 显示计时器减一
     @show_time -= 1
   end
   # 准备过渡
   Graphics.freeze
   # 释放标题图形
   @sprite.bitmap.dispose
   @sprite.dispose
   
   # 执行过渡,过渡到全黑
   Graphics.transition(45)
   # 准备过渡,用于准备过渡到标题画面
   Graphics.freeze   
   
   #再次生成LOGO图形
   @sprite = Sprite.new
   @sprite.bitmap = Bitmap.new("Graphics/Pictures/M-2.jpg")
   @sprite.x = 0
   @sprite.y = 0
   # 显示计时器
   @show_time=100
   # 执行过渡
   Graphics.transition(60)
   # 主循环
   while @show_time>0 do
     # 刷新游戏画面
     Graphics.update
     # 显示计时器减一
     @show_time -= 1
   end
   # 准备过渡
   Graphics.freeze
   # 释放标题图形
   @sprite.bitmap.dispose
   @sprite.dispose
   
   # 执行过渡,过渡到全黑
   Graphics.transition(45)
   # 准备过渡,用于准备过渡到标题画面
   Graphics.freeze   
   
   # 省略无数...

   # 进入标题画面
   $scene = Scene_Title.new
  end
   # 进入标题画面
   $scene = Scene_Title.new
  end
end[/pre]


我想知道这个脚本哪里改停留时间和间隔时间,我觉得停留时间太慢,间隔时间太快了,想改良一下


  • 更新完成啦
  • 梦石
    0
    星屑
    894
    在线时间
    6267 小时
    注册时间
    2006-6-7
    回帖
    8173
发表于 2015-4-17 04:50:09 | 显示全部楼层
Graphics.transition
如果我没理解错的话

评分

参与人数 1星屑 +200 收起 理由
RyanBern + 200 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
34462
在线时间
5096 小时
注册时间
2012-11-19
回帖
4715

开拓者

发表于 2015-4-17 06:33:38 | 显示全部楼层
过渡时间:Graphics.transition  后面括号里的值
停留时间:@show_time

评分

参与人数 1星屑 +200 收起 理由
RyanBern + 200 认可答案

查看全部评分

xp vx va mv  va mz 各类型脚本/插件定制
回复

使用道具 举报

梦石
0
星屑
50
在线时间
108 小时
注册时间
2015-1-18
回帖
108
 楼主| 发表于 2015-4-17 20:32:44 | 显示全部楼层
问题已解决
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部