И получается с иерархией полный бред.
Мой New List перемещается вглубь иерархии, а рутовым остается какая-то пустышка с тем же именем New List.
|
Вообще тут все четко и прозрачно. "Пустышка" - это сам ассет. Вы же ему дали имя New List тут:
AssetDatabase.CreateAsset(list, "Assets/New List.asset");
Далее идет объект, добавленный так:
AssetDatabase.AddObjectToAsset(newObject, list);
Далее изначальный лист с тем же именем New List:
Точнее я не понял как получить список объектов у ассета, чтобы их потом удалить. Хотя они все равно хранятся в моем списке.
|
Записываешь этот список в тот же ассет с четко заданным постоянным именем. Считываешь его первым. Уже из него определяешь что в ассете.