赞 | 0 |
VIP | 10 |
好人卡 | 49 |
积分 | 10 |
经验 | 22958 |
最后登录 | 2020-8-1 |
在线时间 | 2161 小时 |
Lv3.寻梦者 酱油的
- 梦石
- 0
- 星屑
- 1020
- 在线时间
- 2161 小时
- 注册时间
- 2007-12-22
- 帖子
- 3271
|
效果很浪漫{/qiang}
不過看看代碼有個奇怪的東西
if @t2 >= 50
@s2.y += m0
else
@s2.y += m0
end
是手誤嗎?
依然是那句。代碼不够優非常繁複。
可以優化一下。
- def snows
- @snow = [[],[],[],[]]
- 10.times do |i|
- @snow[0][i]=Sprite.new
- @snow[0][i].bitmap = RPG::Cache.title("雪4")
- @snow[0][i].zoom_x += 0.1
- @snow[0][i].zoom_y += 0.1
- @snow[0][i].blend_type = 1
- @snow[0][i].x=rand(600)
- @snow[0][i].y=rand(600)
-
- @snow[1][i]=Sprite.new
- @snow[1][i].bitmap = RPG::Cache.title("雪5")
- @snow[1][i].zoom_x -= 0.1
- @snow[1][i].zoom_y -= 0.1
- @snow[1][i].blend_type = 1
- @snow[1][i].x=rand(600)
- @snow[1][i].y=rand(600)
-
- @snow[2][i]=Sprite.new
- @snow[2][i].bitmap = RPG::Cache.title("雪2")
- @snow[2][i].zoom_x -= 0.2
- @snow[2][i].zoom_y -= 0.2
- @snow[2][i].blend_type = 1
- @snow[2][i].x=rand(600)
- @snow[2][i].y=rand(600)
-
- @snow[3][i]=Sprite.new
- @snow[3][i].bitmap = RPG::Cache.title("雪4")
- @snow[3][i].zoom_x -= 0.1
- @snow[3][i].zoom_y -= 0.1
- @snow[3][i].blend_type = 1
- @snow[3][i].x=rand(600)
- @snow[3][i].y=rand(600)
- end
- end
复制代码 |
|