赞 | 0 |
VIP | 0 |
好人卡 | 2 |
积分 | 1 |
经验 | 175482 |
最后登录 | 2014-1-10 |
在线时间 | 27 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 27 小时
- 注册时间
- 2008-2-13
- 帖子
- 1740
|
if @active_battler.is_a?(Game_Enemy) # 行动方的战斗者是敌人的情况下
if @active_battler.restriction == 3 # 如果行动方是普通攻击同伴的情况下(混乱状态)
target = $game_troop.random_target_enemy #攻击目标为敌人队伍中的随意一个
elsif @active_battler.restriction == 2#除此以外,如果行动方是普通攻击敌人的情况下
target = $game_party.random_target_actor#攻击目标为角色队伍中的随意一个
else #其它情况下
index = @active_battler.current_action.target_index #光标为当前动作对的目标
target = $game_party.smooth_target_actor(index) #攻击目标为光标为index的角色
(smooth_target_actor(index)的定义在Game_Party最下面,自己查看)
end
反正后面2句比较饶口,大致是这么个意思 |
|