Project1
标题:
关于攻击对象
[打印本页]
作者:
小小西
时间:
2015-7-30 09:03
标题:
关于攻击对象
如何做到攻击目标被同伴打死后自动把攻击转到另一个目标?
我的游戏经常出现放空枪,战士速度快把敌人打死了,而魔法师也是选择和战士同一个目标,轮到魔法师时只能凭空释放魔法了~~~( ̄︿ ̄)
作者:
yl51379
时间:
2015-7-30 09:15
你把自动战斗的角色 拥有的技能攻击范围由单个敌人 改成 一个随机敌人 试试看
作者:
chd114
时间:
2015-7-30 12:12
本帖最后由 chd114 于 2015-7-30 15:14 编辑
使用技能前获取选定目标信息,判断是否存活,如果死亡则默认取存活敌军中ID最前的那个为目标进行攻击
#--------------------------------------------------------------------------
# ● 开始选择敌人
#--------------------------------------------------------------------------
def select_enemy_selection
@enemy_window.refresh
@enemy_window.show.activate
end
#--------------------------------------------------------------------------
# ● 敌人“确定”
#--------------------------------------------------------------------------
def on_enemy_ok#PAPAPA
BattleManager.actor.input.target_index = @enemy_window.enemy.index
p @enemy_window.enemy.index#个人正在修改相关的部分,应该是这个
@enemy_window.hide
@skill_window.hide
@item_window.hide
next_command
end
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1