Можно ли применить корневое движение к негуманоидным объектам? - PullRequest
0 голосов
/ 14 декабря 2018

Возможно ли применить корневое движение к негуманоидным объектам?

Мне нужно, чтобы положение объекта увеличивалось после каждой анимации в контроллере анимации.Положение по умолчанию сбрасывается на начальную точку текущего клипа.Как я могу предотвратить это?Мне нужно сделать конечный автомат анимации с частью клипов, чтобы вносить постепенные изменения в свойства объектов.

1 Ответ

0 голосов
/ 14 декабря 2018

Из Документация Unity :

Общее корневое движение и поза петли

Это работает практически так же, как Humanoid Root Motion, но вместо использования Body Transform для вычисления / проецирования корневого преобразования, используется набор преобразований в Root Node.Поза (все кости, которые трансформируются ниже кости Root Motion) создана относительно Root Transform.

Очевидно, что вы можете использовать RootMotion на негуманоидных объектах.Вам необходимо установить правильный корневой узел в разделе Rig для моделей и анимаций, это должен быть узел, который фактически содержит корневое движение, которое вы хотите применить к вашей общей модели.

Вот поток об этом на форумах Unity.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...