UNITY3D:我如何将 NavMeshAgent 步行速度设置为 0 但保持他朝向玩家旋转
UNITY3D: How do I Set NavMesh Agent Walking Speed to 0 but keep him rotatin towards the player
- 我用 Navmesh 做了一个僵尸
- 我让僵尸跟着玩家 agent.destination
- 我让僵尸靠近目标他就会开始攻击
-我的问题是,如果僵尸处于攻击状态,如何阻止僵尸向玩家醒来,但又让他向玩家旋转,因为如果我将 navemesh 代理速度设置为 0,他也会停止旋转。
我正在尝试添加评论,但需要更多的声誉。所以不得不做一个“答案”来回复。
你是否使用相同的速度变量来乘以你的僵尸的速度来乘以旋转?
如果是这样,请尝试为旋转速度添加一个单独的变量。
- 我用 Navmesh 做了一个僵尸
- 我让僵尸跟着玩家 agent.destination
- 我让僵尸靠近目标他就会开始攻击
-我的问题是,如果僵尸处于攻击状态,如何阻止僵尸向玩家醒来,但又让他向玩家旋转,因为如果我将 navemesh 代理速度设置为 0,他也会停止旋转。
我正在尝试添加评论,但需要更多的声誉。所以不得不做一个“答案”来回复。
你是否使用相同的速度变量来乘以你的僵尸的速度来乘以旋转?
如果是这样,请尝试为旋转速度添加一个单独的变量。