Unity 6.3
0 онлайн 83 гостей 3 в системе
Вход

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; } }