神级软件—uTinyRipper

神级软件—uTinyRipper,第1张

相信很多人都玩过用Unity制作的游戏,想要获取里面的工程文件该怎么办呢?
备注:此文章介绍的软件可以直接导出Unity Project,也就是.unity文件;若想导出.fbx文件,请使用AssetStudio(详见文章:)
此软件开源,地址:https://github.com/mafaca/UtinyRipper/

目录 一、简介二、软件下载2.1:官方下载2.2:第三方下载 三、软件使用(反编译文件)3.1:寻找资源文件3.2:寻找相关文件3.3:解包文件并导出

一、简介

这个软件的作者是这样描述这个软件的:

uTinyRipper is a tool for extracting assets from serialized files
(CAB-*, *.assets, .sharedAssets, etc.) and assets bundles (.unity3d,
*.assetbundle, etc.) and converting them into native Engine format.

翻译过来就是:

uTinyRipper 是一个从序列化文件(CAB-.assets、.sharedAssets 等)和资产包(.unity3d、*.assetbundle 等)中提取资产并将其转换为原生引擎格式的工具。

看起来挺厉害的,事实呢?

二、软件下载 2.1:官方下载

首先,我们先要访问这个项目的Github仓库: https://github.com/mafaca/UtinyRipper/

下滑网页,找到:

按钮,点击它,就会来到SourceForge这个网站。
找到:

按钮,点击它下载最新版的uTinyRipper。

等待5秒,下载就会自动开始。

2.2:第三方下载

如果你觉得以上方法太麻烦了,可以使用网盘下载此软件:点我下载(蓝奏云)

三、软件使用(反编译文件)

解压软件后,双击打开uTinyRipper.exe,会d出这样的窗口:

3.1:寻找资源文件

随便找一个Unity游戏,解包(Windows不用,Android请用APK Tool解包),找到你想要的游戏资源文件。
Windows游戏:

Android游戏:


(Android解包后不是这个路径的话,看那个文件夹最大,大概率就是模型存放位置)

3.2:寻找相关文件

这里以Android端作为演示
只需要上面这些文件的话,解包时会报错,所以我们还需要找到:unity_builtin_extraunity default resources这两个辅助文件。

打开Android APK解包后的文件夹,在搜索框中输入:

unity_builtin_extra

unity default resources

分别寻找这两个辅助文件,寻找完毕后,复制到一个文件夹里。

3.3:解包文件并导出

找完后,随便放到一个你喜欢的文件夹里(跟上方相同),打开这个文件夹。

注:这里采用Android游戏——Dancing Line作为演示;Windows端略。

随便选择一组模型:XXXXXX_scene,选择它们,拖入uTinyRipper

点击

Export,选择一个文件夹,点击确定,就可以导出啦!

导出后:

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/992456.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存