如何在运行时向角色添加Animator Controller?

时间:2016-01-01 06:48:00

标签: animation unity3d unity5

我在“Assets / Resources / System / PLController”上有一个Animator控制器。我必须在运行时使用脚本添加它。如何做到这一点。使用Unity 5(5.3.0f4)

PLController =(Animator Controller)

1 个答案:

答案 0 :(得分:3)

首先将Animator组件附加到GameObject

Animator Component

  • 声明Animator变量。

  • 通过GetComponent

  • 分配变量
  • RuntimeAnimatorController分配到其runtimeAnimatorController属性。

像,

Animator PLAnimator;

void Start ()
    {
        PLAnimator = GetComponent<Animator> ();
        PLAnimator.runtimeAnimatorController = Resources.Load ("Assets/Resources/System/PLController") as RuntimeAnimatorController;
}