我有一个带有动画的人的三维模型。它是第一人称射击游戏中的玩家模型。我希望这个模型能够在向下看时向下看,或者向下看,或者向下看。为了实现这一点,我决定,不是根据摄影机的角度,为玩家可能决定的每个角度制作动画,旋转模型脊柱。在场景视图中,我可以轻松地更改旋转值并获得我想要的结果,但是,当游戏运行时,这些参数似乎被锁定"无论我尝试什么脚本,我似乎无法改变旋转值。我想,也许,当动画正在播放时,我无法改变它所影响的东西,所以制作了一个身体面具以排除动画中的躯干,旋转旋转仍然远离我。有没有办法旋转模型脊柱,当它做正常,让我们说,闲置,动画?实际上还有另一种简单的方法吗?
答案 0 :(得分:0)
您必须在LateUpdate()中更新。 Unity的动画师对Update()中的转换进行了更改。通过在LateUpdate()中执行它,它将在动画进行更改后进行处理。