Как использовать файлы file и .assets в проекте Unity?

#c# #unity3d

#c# #unity3d

Вопрос:

Я пытаюсь использовать ресурсы / данные другой игры. Все его ресурсы находятся либо в файлах типа file, либо .assets. Кроме этого, в файлах dll есть только код. Есть ли способ переделать игру, используя ее файлы file /.asset?

Комментарии:

1. добавьте то, что вы сделали до сих пор

2. Звучит немного незаконно

3. Я попытался перетащить файлы в свой собственный проект Unity. В игре много запутанного кода, поэтому я хочу переделать игру, используя свой собственный код.

4. вы также должны заменить ресурсы своими собственными ресурсами

Ответ №1:

Если файлы находятся в DLL и не могут быть декомпилированы в читаемый ассемблерный код, код, вероятно, должен был храниться вдали от посторонних глаз. То же самое относится к файлам .asset, эти файлы зашифрованы, вы будете расшифровывать их только с помощью ключа, который принадлежит владельцу этих файлов, если вы решили, что можете найти ключ, который делает эти файлы читаемыми из исходного источника, но вам не рекомендуется пробовать это и может быть незаконным, проверьте удобство использования этих ресурсов и DLL. Если их использование законно, вы можете попробовать декодировать DLL с помощьюhttp://unity3d.netobf.com/Unity3dObfuscatorSetup.exe. Если файлы asset не зашифрованы, вы можете переименовать .assets в .asset, а затем в Unity просто импортировать новый asset для доступа ко всем моделям, текстурам и т.д. Доступны не все ресурсы, но большинство из них. Эта информация взята из этого потока Unity