Version: 5.3 (switch to 5.4b)
ЯзыкEnglish
  • C#
  • JS

Язык программирования

Выберите подходящий для вас язык программирования. Все примеры кода будут представлены на выбранном языке.

IAnimatorControllerPlayable

interface in UnityEngine.Experimental.Director

Предложить изменения

Успех!

Благодарим вас за то, что вы помогаете нам улучшить качество документации по Unity. Однако, мы не можем принять любой перевод. Мы проверяем каждый предложенный вами вариант перевода и принимаем его только если он соответствует оригиналу.

Закрыть

Ошибка внесения изменений

По определённым причинам предложенный вами перевод не может быть принят. Пожалуйста <a>попробуйте снова</a> через пару минут. И выражаем вам свою благодарность за то, что вы уделяете время, чтобы улучшить документацию по Unity.

Закрыть

Отменить

Руководство

Описание

Interface for objects that can control an AnimatorController.

Переменные

layerCountКоличество слоев AnimatorController-а.
parameterCountThe number of AnimatorControllerParameters used by the AnimatorController.

Открытые функции

CrossFadeCreates a dynamic transition between the current state and the destination state.
CrossFadeInFixedTimeSame as IAnimatorControllerPlayable.CrossFade, but the duration and offset in the target state are in fixed time.
GetAnimatorTransitionInfoПолучить информацию о переходе на указанном слое Контроллера Аниматора (AnimatorController).
GetBoolSee IAnimatorControllerPlayable.GetBool.
GetCurrentAnimatorClipInfoGets the list of AnimatorClipInfo currently played by the current state.
GetCurrentAnimatorStateInfoПолучить информацию о текущем состоянии на указанном слое Контроллера Аниматора (AnimatorController).
GetFloatПолучить значение параметра с типом float.
GetIntegerПолучить значение целого параметра.
GetLayerIndexGets the index of the layer with specified name.
GetLayerNameПолучить имя слоя.
GetLayerWeightПолучить текущий вес цели.
GetNextAnimatorClipInfoGets the list of AnimatorClipInfo currently played by the next state.
GetNextAnimatorStateInfoПолучить информацию следующего состояния на указанном слое Контроллера Аниматора (AnimatorController).
GetParameterRead only access to the AnimatorControllerParameters used by the animator.
HasStateReturns true if the AnimatorState is present in the Animator's controller.
IsInTransitionНаходится ли указанный слой Контроллер Аниматора (AnimatorController) в переходе.
IsParameterControlledByCurveВозвращает "да", если параметр управляется дополнительной кривой на анимации.
PlayВоспроизводит состояние.
PlayInFixedTimeSame as IAnimatorControllerPlayable.Play, but the offset in the target state is in fixed time.
ResetTriggerСбрасывает параметр триггера в false.
SetBoolSee IAnimatorControllerPlayable.SetBool.
SetFloatУстанавливает значение float параметра.
SetIntegerУстанавливает значение целочисленного параметра.
SetLayerWeightУстанавливает текущий вес слоя.
SetTriggerУстанавливает параметр триггера для активации. A trigger parameter is a bool parameter that gets reset to false when it has been used in a transition. For state machines with multiple layers, the trigger will only get reset once all layers have been evaluated, so that the layers can synchronize their transitions on the same parameter.