Animator.GetParameter
Declaration
public AnimatorControllerParameter GetParameter(int index);Параметры
| Параметр | Описание |
|---|---|
| индекс | Индекс получаемого параметра. |
Возвращаемое значение
AnimatorControllerParameter Параметр в заданном индексе.
Описание
Получает ссылку на AnimatorControllerParameter в заданном индексе.
Бросает IndexOutOfRangeException, когда индекс не находится в диапазоне от больше или равно 0 до меньше Animator.parameterCount.
using UnityEngine; // This example demonstrates how to use the Animator.GetParameter method to get information about the parameters of an Animator controller. [RequireComponent(typeof(Animator))] public class GetParameterExample : MonoBehaviour { Animator m_Animator; void Start() { m_Animator = GetComponent<Animator>(); for (var i = 0; i < m_Animator.parameterCount; i++) { var parameter = m_Animator.GetParameter(i); Debug.Log($"Parameter {i}: {parameter.name} ({parameter.type})"); } } }
Дополнительные ресурсы: AnimationParameters руководство. AnimatorController.parameters для доступа к списку параметров.