加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
我想知道这个脚本哪里改停留时间和间隔时间,我觉得停留时间太慢,间隔时间太快了,想改良一下
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
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
我想知道这个脚本哪里改停留时间和间隔时间,我觉得停留时间太慢,间隔时间太快了,想改良一下 |