赞 | 4 |
VIP | 44 |
好人卡 | 11 |
积分 | 12 |
经验 | 54954 |
最后登录 | 2021-10-2 |
在线时间 | 1276 小时 |
Lv3.寻梦者 ○赛
- 梦石
- 0
- 星屑
- 1249
- 在线时间
- 1276 小时
- 注册时间
- 2013-1-22
- 帖子
- 2246
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 天地有正气 于 2013-12-7 20:02 编辑
logo显示功能,我决定把它做得完善一点。
由于number为用户名,所以先@掉~(@Number )
-----更新日志-----
ver 1.0
提供Logo的显示
ver 1.1
提供速度的更改
ver 1.2
提供是否显示2张logo
-----更新日志------ # Logo生成
- # 作者:小·小周
- # 效果:游戏开头前显示Logo
- # 自定义部分
- @speed = 5 # 速度
- @number = 1 # 图片张数填1或2
- # 运行部分
- @logo = Sprite.new
- @logo.opacity = 0
- @logo.bitmap = Bitmap.new("Graphics/Titles/001-Title01")
- @l = 0
- loop do
- @logo.opacity += @speed
- Graphics.update
- if @logo.opacity >= 255
- loop do
- @l += 1
- Graphics.update
- if @l >= 20
- break
- end
- end
- break
- end
- end
- loop do
- @logo.opacity -= @speed
- Graphics.update
- if @logo.opacity <= 0
- break
- end
- end
- if @number == 2
- @l = 0
- @logo2 = Sprite.new
- @logo2.opacity = 0
- @logo2.bitmap = Bitmap.new("Graphics/Battlers/001-Fighter01")
- loop do
- @logo2.opacity += @speed
- Graphics.update
- if @logo2.opacity >= 255
- loop do
- @l += 1
- Graphics.update
- if @l >= 20
- break
- end
- end
- break
- end
- end
- loop do
- @logo.opacity2 -= @speed
- Graphics.update
- if @logo.opacity2 <= 0
- break
- end
- end
- end
复制代码 |
|