|
本帖最后由 xhang 于 2016-5-7 17:16 编辑
我做了一个对抗类的地图, 玩家1VS玩家2
两位玩家可以分别使用技能(技能-效果目标)创建(效果-创建单位)各种单位进行相互对抗。
玩家1召唤的单位被创建后所有者会被改为玩家3(电脑)
同样玩家2召唤的单位被创建后所有者会被改为玩家4(电脑)
玩家3和玩家4 互为敌对
单位召唤后会被赋予“全局自毁”的AI
问题来了(一下都是基于我使用玩家1进行测试),玩家3的单位在攻击玩家4的单位时,有时候会出现无法造成任何伤害的情况(即玩家4的单位根本就不受伤害)
比如我某个时候召唤了陆战队员(创建后所有者被转为玩家3了),它在攻击玩家4的炮塔,不会对玩家4的炮塔造成任何伤害
而下次我再召唤陆战队员时,又能对它造成伤害了。
而且不单单是陆战队友是这种情况,其他单位也存在同样的问题。
我怎么也找不到问题所在
求高手帮忙解答下!
|
|