赞 | 23 |
VIP | 207 |
好人卡 | 31 |
积分 | 31 |
经验 | 48797 |
最后登录 | 2024-11-30 |
在线时间 | 1535 小时 |
Lv3.寻梦者 孤独守望
- 梦石
- 0
- 星屑
- 3137
- 在线时间
- 1535 小时
- 注册时间
- 2006-10-16
- 帖子
- 4321
|
把脚本换成下面那个(Main里面还是Start)
嗯这只生物比较懒所以只做了一个静态的背景(png,jpg,bmp格式)- class Scene_Start
- def main
- @sp = Sprite.new
- @sp.bitmap = Bitmap.new(640,480)
- @b1 = RPG::Cache.picture("") # 在引号内请输入背景图片名,背景图片放在Picture文件夹下
- @b2 = RPG::Cache.picture("") # 在引号内请输入艺术字图名,字体图片放在Picture文件夹下
- @sp.bitmap.stretch_blt(Rect.new(0,0,640,480), @b1, @b1.rect)
- x = (640 - @b2.width) / 2
- y = (480 - @b2.height)/ 2
- @sp.bitmap.blt(x,y,@b2,@b2.rect)
- #@sp.bitmap.draw_text(@sp.bitmap.rect,"PRESS START",1)
- # 执行过渡
- Graphics.transition
- # 主循环
- loop do
- # 刷新游戏画面
- Graphics.update
- # 刷新输入信息
- Input.update
- # 刷新画面
- update
- # 如果画面切换的话就中断循环
- if $scene != self
- break
- end
- end
- # 准备过渡
- Graphics.freeze
- @sp.dispose
- end
- def update
- if Input.trigger?(Input::C)
- $scene = Scene_Title.new
- end
- end
- end
复制代码 记得填写图片名以及图片位置 |
|