赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 2055 |
最后登录 | 2015-1-2 |
在线时间 | 25 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 25 小时
- 注册时间
- 2014-8-20
- 帖子
- 27
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 boylove10 于 2014-9-10 11:18 编辑
Game_Actor类下面有这么一句
def index
$game_party.members.index(self)
end
然后我发现$game_party.members装的就是Game_Actor的实例.
那也就是说可以这样简化
class A
def ind
$i.ind(self) #error
end
end
$i=A.new
$i.ind #error
问题1:我所认为的简化不成功,哪里出了问题。
2:明明定义的时候没有参数,但是里面的实例方法却带了(self),我理解为把当前实例做为参数传进去了,但是定义的时候根本就没参数的,这难道不会出错么?
3:原句子它是什么意思?
回覆2L:
啊,原来是这样,我都看过index_each了,居然没注意到index。谢谢!
我这里打刷不出来验证码,无法回覆。只好在1L回覆了。
可结贴。
|
|