Баг (или глупый разраб) при билде Unity игры на Android?
Всем привет. Я делаю свою первую игру на Unity. До конца ее еще не сделал, решил протестить на android.
Тестил и на реальном планшете, и на эмуляторе Android Studio. И там и там получается одна и та же ситуация. Судя по всему (логам) некоторые объекты со скриптами не создаются (или удаляются). Хз как это правильно назвать, но их нет, их скроипты не запускаются, при обращении к ним в логах пишет:
UnitDatabase.Instance is NULL!
Попробовал создавать объект из кода других скриптов, но судя по логам, созданный скрипт, все равно не выполняется.
Ну и я так понимаю, что много объектов не создается, потому что я специально делал тестовый скрипт в отдельном объекте и в нескольких уже существующих, но он ни разу не вылез в логах:
using UnityEngine;
public class TestLogger : MonoBehaviour
{
void Awake() { Debug.Log("TestLogger Awake"); }
void Start() { Debug.Log("TestLogger Start"); }
}
Из базы:
В Unity все работает отлично
Сцена одна. Она билдится
Объекты действительно есть и они активны
Компонент точно применен к объекту
Заного объекты создавал.
Добавил этим объектам спрайты, в Unity они есть, на android уже нет.
В коде эти объекты нигде не удаляются