查看: 1119|回复: 7

怎么把一个类代入数组啊

  [复制链接]
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-26
回帖
84
发表于 2008-12-28 00:52:18 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

小柯的徒弟

梦石
0
星屑
1925
在线时间
1157 小时
注册时间
2008-5-24
回帖
2994

贵宾

发表于 2008-12-28 00:57:18 | 显示全部楼层
@actor_sprites = []
@actor_sprites.push(Sprite_Battler.new(@viewport2))
活生生的例子
系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-26
回帖
84
 楼主| 发表于 2008-12-28 00:58:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-26
回帖
84
 楼主| 发表于 2008-12-28 01:01:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

小柯的徒弟

梦石
0
星屑
1925
在线时间
1157 小时
注册时间
2008-5-24
回帖
2994

贵宾

发表于 2008-12-28 01:08:13 | 显示全部楼层
从Spriteset_Battle中拿的{/hx},所谓的显示端口

其实就只是个例子,只要
变量 = []
变量.push(类.new)

或

变量[数组] = 类.new

这个样就行了
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-26
回帖
84
 楼主| 发表于 2008-12-28 01:32:10 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

菜鸟飞呀飞 该用户已被删除
发表于 2008-12-28 01:35:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

小柯的徒弟

梦石
0
星屑
1925
在线时间
1157 小时
注册时间
2008-5-24
回帖
2994

贵宾

发表于 2008-12-28 01:42:30 | 显示全部楼层
以下引用消隐于2008-12-27 17:32:10的发言:

还有一个问题,比如把类代入@xxxx后,
怎样在调用“@xxxx[54]”时,自动调用类第54号id的数据?

就像数组$data_actors[54].name那样?

那么就要事先指定,如

a = 1
@xxx = []
@xxx[a] = Game_Actor.new(a)
p @xxx[a].id
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部