Как я могу изменить длину анимационного клипа? - PullRequest
0 голосов
/ 13 ноября 2018

Проблема в том, что он очень короткий. Анимация идет. Но длина анимации очень короткая, и я хочу продлить ходьбу.

Когда я выбираю анимацию ходьбы, я вижу, что она доступна только для чтения:

Walking

После выбора я могу изменить время, но сам клип останется коротким:

Walking

Ответы [ 2 ]

0 голосов
/ 13 ноября 2018

Чтобы сделать анимацию в импортируемой модели редактируемой, выберите модель, разверните внутренние ресурсы, выберите анимацию, затем нажмите Ctrl + D (возможно, Cmd + D на mac?), Чтобы дублировать клип анимации.Unity создаст отдельную копию этого в ваших активах, которая затем будет редактируемой.

Однако для этого конкретного случая я бы рекомендовал зацикливать анимацию (вы хотите, чтобы персонаж достиг двери, она простоне заходит так далеко в анимации).В противном случае, если вы действительно хотите сделать клип «длиннее», вы можете отрегулировать скорость воспроизведения в Animator.После добавления клипа выберите его узел, и в инспекторе вы увидите регулируемую скорость.

0 голосов
/ 13 ноября 2018

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


КАК:

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

Затем создайте новый анимационный клип с выбором «Создать новый клип ...» в этом раскрывающемся меню, в котором отображается текущий клип, доступный только для чтения.

В новом клипе убедитесь, что временная шкала равна 0, и прошла все ваши ключевые кадры.

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

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