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

Маска анимация клип

Маскирование позволяет вам отбросить некоторые данные анимации в клипе, позволяя клипу анимировать только части объекта или персонажа, а не всю вещь. Например, если у вас был персонаж с анимацией бросания. Если вы хотели бы использовать анимацию бросания в сочетании с различными другими движениями тела, такими как бег, приседания и прыжки, вы могли бы создать маску для анимации бросания, ограничивая ее только правой рукой, верхней частью тела и головой. Эта часть анимации может затем быть воспроизведена в слое над базовой анимацией бег или прыжок.

Маскирование может быть применено к вашей сборке, уменьшая размер файла и памяти. Оно также повышает скорость обработки, так как меньше данных анимации смешиваются во время выполнения. В некоторых случаях импорт маскирования может не подходить для ваших целей. В этом случае вы можете использовать настройки слоев контроллера Animator для применения маски во время выполнения. Эта страница относится к маскированию в настройках импорта.

Чтобы применить маску к импортированному анимационному клипу, разверните заголовок Mask, чтобы показать параметры Mask. Когда вы откроете меню, вы увидите три варианта: Definition, Humanoid и Transform.

Определение маски, Гуманоид и параметры Transform
Определение маски, Гуманоид и параметры Transform

Определение

Позволяет определить, хотите ли вы создать единовременную маску в инспекторе специально для данного клипа, или же хотите использовать существующую маску из вашего проекта.

Если вы хотите создать единовременную маску только для этого клипа, выберите / Создать из этой модели /.

Если вы собираетесь настроить несколько клипов с одной и той же маской, вы должны выбрать / Копировать из другой маски / и использовать ассет маски. Это позволяет вам повторно использовать одно определение маски для многих клипов.

При выборе Копировать из другой маски параметры Гуманоид и Transform недоступны, так как они связаны с созданием единовременной маски в инспекторе для данного клипа.

Здесь выбрана опция Копировать из другого и назначен ассет Маска
Здесь выбрана опция Копировать из другого и назначен ассет Маска

Гуманоиды

Опция Гуманоид позволяет быстро определить маску, выбрав или сняв выбор частей тела на диаграмме человека. Эти опции могут быть использованы, если анимация была помечена как гуманоид и имеет действительного аватара.

Опция выбора гуманоиды маски
Опция выбора гуманоиды маски

Transform

Эта опция позволяет определить маску, основанную на отдельных костях или движущихся частях анимации. Это дает вам более точный контроль над точным определением маски, а также позволяет применять маски к клипа анимации, не гуманоиды.

Опция выбора маски Transform
Опция выбора маски Transform