如何在统一项目中使用文件和.assets文件?

时间:2019-04-08 10:11:43

标签: c# unity3d

我正在尝试使用其他游戏的资产/数据。它的所有资产都在文件或.assets类型的文件中。除此之外,dll文件中只有代码。有没有办法使用文件/.asset文件来重新制作游戏?

1 个答案:

答案 0 :(得分:0)

如果文件位于DLL中并且无法反编译为可读的汇编代码,则该代码可能是为了避免被撬开。 .asset文件也是如此,这些文件都是加密的,只有使用这些文件的所有者所拥有的密钥对它们进行解密,如果确定可以搜索从原始源读取这些文件的密钥,但建议您不要这样做,因为这可能是非法的,请检查这些资产和Dll的可用性。如果使用它们合法,则可以尝试使用http://unity3d.netobf.com/Unity3dObfuscatorSetup.exe对DLL进行解码。如果资产文件未加密,则可以将.assets重命名为.asset,然后在Unity中只需导入新资产即可访问所有模型,纹理等。并非所有资产都可获取,但大多数资产都是可获取的。此信息来自此unity thread