Комментарии 7
А где саму игру посмотреть? )
play.google.com/store/apps/details?id=com.ViacheslavRud.Circuit
В пост вроде по правилам нельзя, потому не добавлял.
В пост вроде по правилам нельзя, потому не добавлял.
Касательно пропажи ссылок из префабов и прочих изменений — вы точно нигде в коде не работаете с самими префабами вместо создания копий через Instantiate()? Если в ходе запуска игры из редактора происходили изменения префабов, они сохраняются до конца сеанса работы с редактором.
Там ломались как раз не префабы а сами экземпляры. Даже сейчас есть проблема, что проект после билда(или чего то еще) теряет связи элементов в сценах, стоит очистить папку Library как все восстанавливается. То есть работоспособоные сцены не изменяются в системе контроля версий но получаются битые. Подозреваю что что то с ID ассетов.
Еще момент я пропустил в статье, там тоже про префабы интересное было. Нужно в редакторе инстанцировать при помощи PrefabUtility.InstantiatePrefab и после манипуляций со сценой делать или EditorSceneManager.MarkSceneDirty или работать с Undo.
Еще момент я пропустил в статье, там тоже про префабы интересное было. Нужно в редакторе инстанцировать при помощи PrefabUtility.InstantiatePrefab и после манипуляций со сценой делать или EditorSceneManager.MarkSceneDirty или работать с Undo.
Хорошая книга
НЛО прилетело и опубликовало эту надпись здесь
Было очень интересно почитать про разработку этой игры. Хочу сказать за неё спасибо, она не давала забыть логические схемы, пока я месяц лежала в дурке)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Make it True — Разработка логической игры на Unity