Объявление
public AnimatorOverrideController();Описание
Создает пустой контроллер переопределения Animator.
Параметры
controller | Контроллер Runtime Animator для переопределения. |
Описание
Создает контроллер переопределения аниматора, который переопределяет контроллер.
Хотя контроллер переопределения аниматора не поддерживает вложенный контроллер переопределения аниматора, этот конструктор найдет для вас подходящий контроллер.
using UnityEngine;
public class SwapWeapon : MonoBehaviour
{
protected Animator animator;
protected AnimatorOverrideController animatorOverrideController;
public void Start()
{
animator = GetComponent<Animator>();
animatorOverrideController = new AnimatorOverrideController(animator.runtimeAnimatorController);
animator.runtimeAnimatorController = animatorOverrideController;
}
}