UNITY3D:我如何将 NavMeshAgent 步行速度设置为 0 但保持他朝向玩家旋转

UNITY3D: How do I Set NavMesh Agent Walking Speed to 0 but keep him rotatin towards the player

  1. 我用 Navmesh 做了一个僵尸
  2. 我让僵尸跟着玩家 agent.destination
  3. 我让僵尸靠近目标他就会开始攻击

-我的问题是,如果僵尸处于攻击状态,如何阻止僵尸向玩家醒来,但又让他向玩家旋转,因为如果我将 navemesh 代理速度设置为 0,他也会停止旋转。

我正在尝试添加评论,但需要更多的声誉。所以不得不做一个“答案”来回复。

你是否使用相同的速度变量来乘以你的僵尸的速度来乘以旋转?

如果是这样,请尝试为旋转速度添加一个单独的变量。