AnimatorOverrideController Constructor
Declaration
public AnimatorOverrideController();Описание
Создает пустой Контроллер Переопределения Animator.
Declaration
public AnimatorOverrideController(RuntimeAnimatorController controller);Параметры
| Параметр | Описание |
|---|---|
| контроллер | Runtime Animator Controller, который нужно переопределить. |
Описание
Создает Animator Переопределение Контроллер, который переопределяет контроллер.
Хотя Контроллер Переопределения Animator не поддерживает вложенный Контроллер Переопределения 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; } }