如何修复我的追逐/攻击代码?

时间:2016-07-06 13:02:48

标签: unity3d transform

那么代码目前是如何工作的,敌人会找到玩家并向他移动。当他找到他时,他会停下来然后开始攻击。如果玩家移开,敌人将停止攻击并且只是坐在那里直到玩家回到范围内。如何解决这个问题,以便当玩家移出范围时,敌人会再次开始追逐然后正常攻击?

{{1}}

我认为这是所有必要的相关代码。

1 个答案:

答案 0 :(得分:1)

声明if (chasing == true && attacking == false)意味着两个追逐都必须是真的,攻击必须是假的,但攻击永远不会在第一次攻击后设置为假(你已经注释掉所有{{ 1}}行)。

相关问题