Project1

标题: 怎么反复创建bitmap相同的图片 [打印本页]

作者: Beside    时间: 2008-6-9 05:19
标题: 怎么反复创建bitmap相同的图片
就是可以自动生成的类型。
达成某条件后生成
@a = Sprite.new
@a.bitmap = ("路径")
这样只能事先生成好  再调用时还是那个a  图还只有一个
要多个怎么处理 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 雪流星    时间: 2008-6-9 05:30
可以用數組
參考裝備場景
作者: yangff    时间: 2008-6-9 05:31
@a = []
生成 =
a = Sprite.new
a.bitmap =
("路径")
@a.push(a)
a.bitmap.dispose
a.dispose
a = nil
[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: Infrared    时间: 2008-6-9 05:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: wy29    时间: 2008-6-9 14:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: Beside    时间: 2008-6-9 18:21
以下引用yangff于2008-6-8 21:31:31的发言:

@a = []
生成 =
a = Sprite.new
a.bitmap =
("路径")
@a.push(a)
a.bitmap.dispose
a.dispose
a = nil


系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~

果然是数组
请问可以解释下么 假设我调用了2次@a数组 那么里面就是两个bitmap了?

作者: yangff    时间: 2008-6-9 19:21
以下引用Beside于2008-6-9 10:21:42的发言:


以下引用yangff于2008-6-8 21:31:31的发言:

@a = []
生成 =
a = Sprite.new
a.bitmap =
("路径")
@a.push(a)
a.bitmap.dispose
a.dispose
a = nil


系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~


果然是数组
请问可以解释下么 假设我调用了2次@a数组 那么里面就是两个bitmap了?

a = Sprite.new      #生成临时图片
a.bitmap = ("路径") #生成临时图片
@a.push(a)          #将临时图片追加到数组A
a.bitmap.dispose    #释放将临时图片
a.dispose           #释放精灵
a = nil             #释放资源




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1