赞 | 0 |
VIP | 5 |
好人卡 | 14 |
积分 | 15 |
经验 | 110639 |
最后登录 | 2015-10-15 |
在线时间 | 1157 小时 |
Lv3.寻梦者 小柯的徒弟
- 梦石
- 0
- 星屑
- 1530
- 在线时间
- 1157 小时
- 注册时间
- 2008-5-24
- 帖子
- 3085
|
因为都放在同个变量里面。生成另一个图片后,前一个图片数据就会等着被GC清理。一般是用数组来存放多个图片的。- @overhead = []
- for i in 0...$game_party.actors.size
- actor = $game_party.actors[i]
- @overhead[i] = Sprite.new
- @overhead[i].bitmap = Bitmap.new("Graphics/system/battle/overhead/"+actor.name.to_s+".png")
- @overhead[i].x = 150
- @overhead[i].y = i*60+42
- @overhead[i].z = 9999
- end
复制代码 然后释放的时候- for i in @overhead
- i.dispose
- end
复制代码 |
|