У меня есть анимация движения, которая состоит из базового 2D множественного спрайта.Анимация работает правильно только в редакторе, но не отображается в сборке.После запуска сборки создается анимированный объект, но я его не вижу.
Во время поиска я обнаружил популярную проблему вращения (Quaterion и т. Д.), Но поскольку моя анимация является базовым 2D-движением, он неНе применимо здесь или нет?
(https://www.reddit.com/r/Unity3D/comments/425jmx/animations_work_in_editor_but_not_in_build/)
Итак, какие-либо предположения о том, что я делаю здесь неправильно?
ОБНОВЛЕНИЕ:
добавлены изображения реализации
Настройка сборки: ![build](https://i.stack.imgur.com/mJGao.png)
Анимационный клип:
![animationclip](https://i.stack.imgur.com/OzQOS.png)
Аниматор:
![animator](https://i.stack.imgur.com/YsWvT.png)
Я также безуспешно пытался воссоздать контроллер и аниматор
ОБНОВЛЕНИЕ
Добавление префабов в скрипт
![adding prefabs to a script](https://i.stack.imgur.com/gRuQm.png)
Создание игрового объекта:
MazeZombie mazeZombiePrefab;
MazeZombie mazeZombie = Instantiate(mazeZombiePrefab, mazeZombiePosition, Quaternion.identity) as MazeZombie;
mazeZombie.transform.SetParent(transform);
Класс MazeZombie:
public class MazeZombie : MonoBehaviour
{
void OnTriggerEnter2D()
{
transform.parent.SendMessage("OnZombieReached", SendMessageOptions.DontRequireReceiver);
}
}
ОБНОВЛЕНИЕ
Платформа: Windows 7 / Windows 10
Версия Unity:2018.2.18f1