Восстановление Unity Project из DLL?

Я потерял проект Unity, который был расположен на моем жестком диске. К счастью, я нашел несколько файлов, связанных с моим проектом. См. здесь.

Теперь я успешно преобразовал Assembly-CSharp.dll в эквивалентный С# с .NET Reflector, но я не могу найти способ перестроить проект Unity... (или, по крайней мере, его хорошую часть). Как я могу сделать это? Логически, файлы, которые у меня есть сейчас, - это все, что нам нужно, чтобы воссоздать проект.

Благодарим вас за помощь.

Прошу прокомментировать ниже, если вы хотите, чтобы файлы были загружены.

В моем первоначальном проекте Unity (который я проработал несколько месяцев) происходит переключение между меню, касание, прокрутка, щелчок или нажатие кнопок со стрелками.

Отражатель .NET: http://www.red-gate.com/products/dotnet-development/reflector/

Ответы

Ответ 1

Вы можете восстановить все ваши скрипты, если у вас есть сборка DLL, но ничего больше. Все сцены, изображения, шрифты, модели и т.д. Исчезли.

Если что-нибудь, вы можете попробовать декомпилировать файлы активов, и, возможно, вы сможете восстановить некоторые из них. Для этого вам понадобятся специальные инструменты для декомпиляции, такие как disunity.

Это экспериментальный инструмент и не обновлялся многого с момента выхода Unity 5, но вы можете попробовать и, возможно, восстановить некоторые файлы из своего проекта.

Удачи вам!

Ответ 2

Ответ: НЕТ. Вы просто не можете этого сделать.

К сожалению, я знаю это по опыту. В итоге у меня были значения жесткого кода команды программирования и были программно привязаны к игровым объектам сценарии, если проект был поврежден, поэтому я мог просто перетащить скрипты обратно в новый проект и быть на полпути. Это усложненный урок.