赞 | 0 |
VIP | 289 |
好人卡 | 7 |
积分 | 1 |
经验 | 7622 |
最后登录 | 2024-2-4 |
在线时间 | 400 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 65
- 在线时间
- 400 小时
- 注册时间
- 2005-10-24
- 帖子
- 634
|
可以套上一个类似Hash的外壳
class Widget
#--------------------------------------------------------------------------
# ● 初始化对像
#--------------------------------------------------------------------------
def initialize
@property_hash = {}
end
#--------------------------------------------------------------------------
# ● 返回属性
#--------------------------------------------------------------------------
def [](key)
return @property_hash[key]
end
#--------------------------------------------------------------------------
# ● 设置属性
#--------------------------------------------------------------------------
def []=(key, value)
# 这里可以加上判断key的代码
@property_hash[key] = value
end
end
Game_Switches和Game_Variables类则是套上个Array的外壳
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |
|