相信很多人都玩过用Unity制作的游戏,想要获取里面的工程文件该怎么办呢?
备注:此文章介绍的软件可以直接导出Unity Project,也就是.unity文件;若想导出.fbx文件,请使用AssetStudio(详见文章:)
此软件开源,地址:https://github.com/mafaca/UtinyRipper/
一、简介
这个软件的作者是这样描述这个软件的:
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
,会弹出这样的窗口:
3.1:寻找资源文件
随便找一个Unity游戏,解包(Windows不用,Android请用APK Tool解包),找到你想要的游戏资源文件。
Windows游戏:
Android游戏:
(Android解包后不是这个路径的话,看那个文件夹最大,大概率就是模型存放位置)
3.2:寻找相关文件
这里以Android端作为演示
只需要上面这些文件的话,解包时会报错,所以我们还需要找到:unity_builtin_extra
和unity default resources
这两个辅助文件。
打开Android APK解包后的文件夹,在搜索框中输入:
unity_builtin_extra
和
unity default resources
分别寻找这两个辅助文件,寻找完毕后,复制到一个文件夹里。
3.3:解包文件并导出
找完后,随便放到一个你喜欢的文件夹里(跟上方相同),打开这个文件夹。
注:这里采用Android游戏——Dancing Line作为演示;Windows端略。
随便选择一组模型:XXX
和XXX_scene
,选择它们,拖入uTinyRipper
。
点击
Export,选择一个文件夹,点击确定,就可以导出啦!文章来源:https://www.toymoban.com/news/detail-442411.html
导出后:
文章来源地址https://www.toymoban.com/news/detail-442411.html
到了这里,关于神级软件—uTinyRipper的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!