Jump to content

Unity Как редактировать анимацию (Read-Only)


Recommended Posts

Рассмотрим, как отредактировать анимацию, которая в Unity помечена, как (Read-Only). Анимация, встроенная в FBX-файл не поддается редактированию, например, скачав с Asset Store ассет воина, где есть анимация и моделька, в префабе вы увидите множество анимаций:

 

FBX.png

 

Чтобы отредактировать анимацию только для чтения, необходимо выделить нужный элемент (или через shift сразу все), и нажать CLTR+D. Таким образом вы сделаете дубликат, и он уже доступен для изменения в окне Animation.

Как редактировать анимацию

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

 

Теперь необходимо взять модельку, к которой вы хотите добавить анимацию, вывести ее на сцену, и повесить ей компонент Animator (при переносе префаба на сцену Animator уже может быть на игровом объекте). Далее создать контроллер анимации (Create > Animator Controller), и в компоненте его перенести в переменную Controller. На скрине контроллер называется WarriorAnimControl.

 

Animator.png

 

Выделяете в иерархии нужный объект (в нашем случае WarriorMy), и в окно Animator (Window > Animator) переносите нужные дубликаты анимации.

 

Теперь в окне Animation (Window > Animation не спутайте его с Animator), у вас будут доступны для редактирования анимации, перенесенные в Animator.

 

Unity-Animation.png

 

На этом скрине сначала был создан аниматор с Read-Only анимацией, а потом одну из анимаций я заменил на редактируемую. Теперь могу применять к ней Add Prorerty.

Как заменить нередактируемую анимацию на редактируемую в готовом аниматор-контроллере?

  1. Выделяете нужный аниматор-контроллер.
  2. В окне Аниматор выделяете нужную анимацию.
  3. В инспекторе в переменную Motion перетягиваете новую редактируемую анимацию (например, которую мы дублировали из префаба).

Unity-замена-анимации-на-редактируемую.png

 

Мы рассмотрели лишь то, как сделать анимацию Read-Only редактируемой, подробную информацию по редактированию анимаций можно получить, если поискать соответствующие уроки на ютубе, можно заглянуть в мой плелист уроков по Unity:

 

 

Link to post
Share on other sites
 

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

Powered by Invision Community
Поддержка Invision Community в России

×
  • Create New...