解决了,十分感谢各位的帮忙~~ |
多复制几次原脚本改文件名就行了 |
RUBY 代码复制下载
|
插入视频见此贴: http://rpg.blue/thread-161257-1-1.html 显示多张LOGO 脚本如下: class Scene_Logo #----------------------------------------------- # ● 主处理 #----------------------------------------------- def main #播放音效 logoSe = "Audio/SE/LOGO.WAV" Audio.se_play(logoSe) # 生成LOGO图形 @sprite = Sprite.new @sprite.bitmap = Bitmap.new("Graphics/Pictures/66RPGLOGO") @sprite.x = 0 @sprite.y = 0 # 显示计时器 @show_time=30 # 执行过渡 Graphics.transition(20) # 主循环 while @show_time>0 do # 刷新游戏画面 Graphics.update # 显示计时器减一 Input.update @show_time -= 1 end # 准备过渡 Graphics.freeze # 释放标题图形 @sprite.bitmap.dispose @sprite.dispose # 执行过渡,过渡到全黑 Graphics.transition(20) # 准备过渡,用于准备过渡到标题画面 Graphics.freeze # 生成LOGO图形 @sprite = Sprite.new @sprite.bitmap = Bitmap.new("Graphics/Pictures/作者LOGO") @sprite.x = 0 @sprite.y = 0 # 显示计时器 @show_time=30 # 执行过渡 Graphics.transition(20) # 主循环 while @show_time>0 do # 刷新游戏画面 Graphics.update # 显示计时器减一 Input.update @show_time -= 1 end # 准备过渡 Graphics.freeze # 释放标题图形 @sprite.bitmap.dispose @sprite.dispose # 执行过渡,过渡到全黑 Graphics.transition(20) # 准备过渡,用于准备过渡到标题画面 Graphics.freeze # 这里哦 # unless (Dir.glob('Save*.rvdata').size > 0) #再次生成LOGO图形 @sprite = Sprite.new @sprite.bitmap = Bitmap.new("Graphics/Pictures/制作组LOGO") #播放音效 logoSe = "Audio/SE/LOGO2.WAV" Audio.se_play(logoSe) @sprite.x = 0 @sprite.y = 0 # 显示计时器 @show_time=40 # 执行过渡 Graphics.transition(40) # 主循环 while @show_time>0 do # 刷新游戏画面 Graphics.update # 显示计时器减一 Input.update @show_time -= 1 end # 准备过渡 Graphics.freeze # 释放标题图形 @sprite.bitmap.dispose @sprite.dispose # 执行过渡,过渡到全黑 Graphics.transition(40) # 准备过渡,用于准备过渡到标题画面 Graphics.freeze # 进入标题画面 $scene = Scene_Title.new end end |
可以弄多张啊,先设定一个sprite就叫做sprite2吧,然后opacity =0,然后把那三个while循环复制粘贴在freeze前面,把sprite.opacity改成sprite2.opacity就差不多了,然后disposeupdate一下…… 话说,视频脚本应该可以用搜索找到吧,我见过两个了…… |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-23 16:39
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.