2016-08-01 51 views
-1

我在Window> Animator中创建了一个新的空状态,称为它使用HumandoidWalk步行,并在运行游戏时将其设置为默认值,所有3 ThirdPersonControllers开始自动步行。我如何让主播放器不会自动走路,并且只能由用户控制?窗口>动画师适用于所有玩家,我可以如何让它适用于某些玩家?

两名警卫正在巡逻,所以我希望他们在运行游戏时开始自动步行。但主要球员不应该自动走路。问题在于Animator中的Walk状态适用于所有角色。

Screenshot

+0

您可以在每个脚本中为每个代理/播放器设置动画。玩家将通过输入更新动画师。 – Cabrra

回答

0

可以复制的动画和更改默认状态任何您想要的状态。然后把它放在播放器动画组件上。右键单击任何状态并将其设置为默认状态以更改默认状态。

对于玩家而言,您需要在默认状态和步行状态以及代码输入之间进行交易。