Я бесплатно скачал несколько ресурсов, чтобы использовать их в своем студенческом проекте, но по какой-то причине анимация не воспроизводится.
Он говорит, что причина этого в том, что он статичен, но ничего не происходит, когда я меняю его на нестатический. Если я нахожусь в сцене, анимация воспроизводится правильно, но я предполагаю, что в данном случае это не имеет значения.
Я не мог найти информацию, так как я не совсем уверен, что вызывает это.
Пожалуйста, посмотрите видео для получения дополнительной информации https://gifyu.com/image/SdxG0
Решение: пришлось изменить его на статический, когда он не в режиме воспроизведения (удивительно...).
Вы не можете изменить статический GameObject в режиме реального времени (Playmode) на нестатический. И как только он станет статичным, вы не сможете изменить его положение или анимировать, потому что, когда вы помечаете GameObjects как статический, он заранее выполняет некоторые легкие вычисления, которые будут недействительными, если объект движется.
Шаги, которые нужно исправить, — просто сделать GameObject нестатичным ДО перехода в игровой режим. Подробнее об этом можно прочитать в документации Unity: https://docs.unity3d.com/Manual/StaticObjects.html