Project1
标题:
求助怎么做开头
[打印本页]
作者:
RPG大菜鸟
时间:
2012-6-8 20:19
标题:
求助怎么做开头
在新的游戏,继续游戏 选择前,先出来几张图片,这怎么以弄? dsu_plus_rewardpost_czw
作者:
明特·布兰马修
时间:
2012-6-8 20:39
本帖最后由 明特·布兰马修 于 2012-6-8 20:40 编辑
要利用脚本实现
或者用事件也行,但是会比较繁杂
# ————————————————————————————————————
# 本脚本来自www.66rpg.com,转载请保留此信息
# ————————————————————————————————————
#--------------------------------------------------------------------------
# 开始菜单前加入图片
# 作者 : 擇
#--------------------------------------------------------------------------
class Scene_logo
#--------------------------------------------------------------------------
# ● 住处理
#--------------------------------------------------------------------------
def main
# 作成
Audio.se_play("Audio/SE/") # 开始时音效表示
# 生成标题图形
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.title("图片名称")
@last_count = 0
# 生成位置为画面中央
@sprite.x = (640 - @sprite.bitmap.width) / 2
@sprite.y = (480 - @sprite.bitmap.height) / 2
# 透明度(0为完全透明)
@sprite.opacity = 255
# 执行过渡
Graphics.transition(25) # 在没有修改数值的情况下,由这2秒种淡入
# 停顿2秒种,然后2秒后淡出
for i in 0..80
@sprite.opacity =240 - (i - 40) * 6 if i >= 40
Graphics.update
end
# 主循环
loop do
# 刷新游戏画面
Graphics.update
# 刷新输入信息
Input.update
# 刷新画面
update
# 如果画面被切换就中断循环
if $scene != self
break
end
end
# 装备过渡
Graphics.freeze
# 释放标题图形
@sprite.bitmap.dispose
@sprite.dispose
end
#--------------------------------------------------------------------------
# ● 刷新画面
#--------------------------------------------------------------------------
def update
@last_count += 1
if @last_count >= 10
$from_dream_to_title = true
$scene = Scene_Title.new
end
end
end
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1