Project1
标题:
请问if attacker.is_a?(Game_Actor)是什么意思?哪位朋友能详细解释
[打印本页]
作者:
fireice
时间:
2012-3-27 19:09
标题:
请问if attacker.is_a?(Game_Actor)是什么意思?哪位朋友能详细解释
哪位朋友能详细解释一下?
dsu_plus_rewardpost_czw
作者:
fux2
时间:
2012-3-27 19:20
attacker应该是保存当前攻击者的变量吧,这句的意思就是判断攻击者是否为一个角色.(非怪物.)
作者:
end55rpg
时间:
2012-3-28 09:33
attacker是个存了一个类的变量。
用is_a?(查询的类),可以判断,如果是同一类返回true
不是返回false
作者:
hys111111
时间:
2012-3-28 12:38
这句判断攻击者(使用者)是不是角色
作者:
kangxi0109
时间:
2012-3-28 16:22
本帖最后由 kangxi0109 于 2012-3-28 16:28 编辑
当进行普通攻击的攻击者为角色一方的场合(直译就是这样)
相反, if attacker.is_a?(Game_Enemy)则是指当进行普通攻击的攻击者为敌人一方的场合。
在Game_Battler 3里面貌似有解释的吧。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1