赞 | 1 |
VIP | 10 |
好人卡 | 2 |
积分 | 1 |
经验 | 132388 |
最后登录 | 2016-5-9 |
在线时间 | 34 小时 |
Lv1.梦旅人 冰王子
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 34 小时
- 注册时间
- 2008-1-27
- 帖子
- 1875
|
Press Any Key可能麻烦了一点,但是Press Enter就简单了
- class Scene_Press
- def main
- $data_system = load_data("Data/System.rxdata")
- # 生成系统对像
- $game_system = Game_System.new
- @window = Window_Help.new
- @window.y = 480 - 64
- @window.opacity = 0
- @window.set_text("Press Enter",1)
- # 生成标题图形
- @sprite = Sprite.new
- @sprite.bitmap = RPG::Cache.title($data_system.title_name)
- # 执行过渡
- Graphics.transition
- # 主循环
- loop do
- # 刷新游戏画面
- Graphics.update
- # 刷新输入信息
- Input.update
- # 刷新画面
- update
- # 如果画面被切换就中断循环
- if $scene != self
- break
- end
- end
- # 装备过渡
- Graphics.freeze
- @window.dispose
- @sprite.bitmap.dispose
- @sprite.dispose
- end
- def update
- @window.update
- @sprite.update
- if Input.press?(Input::C)
- $game_system.se_play($data_system.decision_se)
- $scene = Scene_Title.new
- Graphics.transition(20)
- end
- end
- end
复制代码
插入main前
然后把main里的$scene = Scene_Title.new改成$scene = Scene_Press.new 系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |
|