У меня есть анимация движения, которая состоит из базового 2D множественного спрайта.Анимация работает правильно только в редакторе, но не отображается в сборке.После запуска сборки создается анимированный объект, но я его не вижу.
Во время поиска я обнаружил популярную проблему вращения (Quaterion и т. Д.), Но поскольку моя анимация является базовым 2D-движением, он неНе применимо здесь или нет?
(https://www.reddit.com/r/Unity3D/comments/425jmx/animations_work_in_editor_but_not_in_build/)
Итак, какие-либо предположения о том, что я делаю здесь неправильно?
ОБНОВЛЕНИЕ:
добавлены изображения реализации
Настройка сборки:
Анимационный клип:
Аниматор:
Я также безуспешно пытался воссоздать контроллер и аниматор
ОБНОВЛЕНИЕ
Добавление префабов в скрипт
Создание игрового объекта:
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