Недавно я экспортировал анимацию из Blender в виде файла .fbx, и хотя я могу получить доступ к объекту анимации из Unity, невозможно запустить его в Unity, даже в режиме предварительного просмотра. Это моя вкладка анимации,
Как видите, кнопка «запечь анимацию» отключена, я не знаю по какой причине, хотя она отмечена в настройках Blender, пока я экспортирую анимацию из Blender.
Любое предложение будет очень признательно, спасибо!
Я искал проблему по всему Google, но пока безуспешно, даже пытался использовать чат GPT.
вы добавили аниматор, вам нужно добавить анимацию в риг модели,
и если вы хотите использовать анимацию, вам необходимо добавить компонент Animator к вашей модели gameObject.
или если вам просто нужен предварительный просмотр, перейдите к своим ресурсам, где сохранена ваша анимация, щелкните один раз левой кнопкой мыши по анимации и посмотрите в правый нижний угол, там должен быть игрок
Blender экспортирует анимацию в файлы FBX только в том случае, если вы каким-то образом связываете анимацию с определенной арматурой. Один из способов сделать это — добавить каждую анимацию в виде отдельного клипа в редакторе NLA в виде полосы действий.
В Blender откройте временную шкалу анимации и измените вкладку на «Редактор действий». Затем для каждой анимации, которую вы хотите включить, нажмите «Нажать вниз», чтобы добавить ее к арматуре в качестве действия NLA.
Оказывается, если я экспортирую .fbx, сняв флажки с NLA Strips и All Action на вкладке Bake Animation, анимация фактически просматривается в Unity. Но, похоже, все еще нет способа заставить его работать во время выполнения, когда объект (в данном случае полоска жизни) появляется. Я хотел бы добавить, что анимация использует преобразование масштаба, я не знаю, актуально ли это, и хотя она сделана в блендере, она использует только 2D-примитивы, такие как плоскости. О том, что вы сказали, если я попытаюсь нажать кнопку «Нажать вниз», появится сообщение «Действия должны быть хотя бы на ключевом кадре», но я не могу добавить ключевые кадры.
Да, я добавил аниматор, и это то, о чем я говорил: всякий раз, когда его нужно просмотреть в Unity, этого просто не происходит.