ModelImporterClipAnimation
класс в UnityEditor
Описание
Анимационные клипы для разделения анимации.
Свойства
| Свойство | Описание |
|---|---|
| additiveReferencePoseFrame | Аддитивная система отсчета позы. |
| curves | Дополнительные кривы, которые будут, которые будут добавлены в процессе импорта. |
| cycleOffset | Смещение к циклу повторяющейся анимации, если желательно, чтобы началом было другое время в ней. |
| events | AnimationEvents, который будет добавлен во время процесса импорта. |
| firstFrame | Первый кадр клипа. |
| hasAdditiveReferencePose | Включите, чтобы задать аддитивную эталонную позу. |
| heightFromFeet | Держит ноги в соответствии с корневой позиции трансформации. |
| heightOffset | Смещение до вертикального корня. |
| keepOriginalOrientation | Если true, использует корневое вращение из исходной анимации без изменений. Если false, Unity получает и применяет корневое вращение на основе настроек импорта клипа. |
| keepOriginalPositionXZ | Если true, то использует горизонтальное положение корня из исходной анимации без изменений. Если false, то Unity получает и применяет горизонтальное движение корня на основе настроек импорта клипа. |
| keepOriginalPositionY | Если true, использует вертикальное положение корня из исходной анимации без изменений. Если false, Unity получает и применяет вертикальное движение корня на основе настроек импорта клипа. |
| lastFrame | Последний кадр клипа. |
| lockRootHeightY | Включить, чтобы вертикальное движение корня было запечено в движение костей. Отключить, чтобы вертикальное движение корня было сохранено как движение корня. |
| lockRootPositionXZ | Включить, чтобы движение горизонтального корня было запечено в движение костей. Отключить, чтобы движение горизонтального корня было сохранено как движение корня. |
| lockRootRotation | Включить, чтобы вращение корня было запечено в движение костей. Отключить, чтобы вращение корня было сохранено как движение корня. |
| loop | Определяет, должен ли клип анимации повторяться непрерывно. |
| loopPose | Включите, чтобы сделать петлю движения бесшовно. |
| loopTime | Управляет тем, объединяет ли Unity первый и последний кадры для создания плавного цикла, основанного на времени. |
| maskNeedsUpdating | Возвращает true, когда источник AvatarMask изменился. Это происходит только тогда, когда ModelImporterClipAnimation.maskType установлен на ClipAnimationMaskType.CopyFromOther Чтобы заставить перезагрузить маску, просто установите ModelImporterClipAnimation.maskSource на желаемый AvatarMask. |
| maskSource | AvatarMask используется для маскировки преобразований во время процесса импорта. |
| maskType | Определение типа маски. |
| mirror | Зеркало влево и вправо в этом видео. |
| name | Имя клипа. |
| rotationOffset | Смещение в градусах по отношению к коренному вращению. |
| takeName | Возьмите имя. |
| wrapMode | Режим переворачивания анимации. |
Открытые методы
| Метод | Описание |
|---|---|
| ConfigureClipFromMask | Копирует настройки маски из AvatarMask в конфигурацию клипа. |
| ConfigureMaskFromClip | Копировать текущие настройки маскировки из клипа в AvatarMask. |