2017-01-20 6,093 ℃
既然已经到了新的一年,去年说过的话就当不存在啦,所以还是来更新一下这个程序吧。
这次不懂为什么突然热情高涨,计划了一堆想要更新的东西,不过目前来看春节前是完不成了,所以这次放个算是测试版的东西,毕竟寒假过完我不一定还记着这个东西呀233。
0.6.5更新内容
- 支持Unity 5.5版本,其实也就是支持一下5.5出现的16/17 assets format,至于TextureFormat新加的BC4,5,6,7 4个格式,虽然转换工具是找到了,不过那工具想给US用还得修修改改,所以暂时就先丢一边了
- 支持导出MonoBehaviour,这个功能总算是弄上去了
- 支持导出m4a格式的AudioClip
- 若干BUG修复。。。
程序运行需要
.NET Framework 4.0
Microsoft Visual C++ 2013 Redistributable
Microsoft Visual C++ 2015 Redistributable
这次我仔细确认了一下DLL的编译版本,PVRTexLib.dll用的13,所以把TextureConverter.dll也换成了13版本,至于两个wrapper我电脑上只有装vs2015所以就只能是用15了,所以理论上装完13和15就不会有问题了,如果还是出现什么xxx.dll找不到指定的模块的话,还是去用这个吧
源码
下载地址
Prefare大大您好, 我看到从这个版本起, 支持导出Monobehaviour信息了, 但我导出的时候发现只有头部信息导出了, 内容的2进制部分都没有导出, 因为有个游戏数值都是写在prefab里的, 所以想知道有什么办法可以导出prefab内的信息么?
老大。。请问下 Unity.Studio 能到处模型FBX的动画嘛,我反编译导出的模型FBX没有动画。。。这么样才能把动画也能反编译出来呢。。跪求。。
FBX不带动画,目前没有工具可以静态导出动画
老大你的意思是,使用目前的U3D 反编译工具,是没有办法,把游戏应用中的Mesh模型的动画,给导出来的么?试了好几款反编译。都不行。只能导出模型来。。。
对,没有工具
大佬,这是一个lzma解压的软件,可以通过逆向来压缩吗http://pan.baidu.com/s/1kVFNByn
不懂你在问什么,如果是U3D编程问题你问错人了
您好,请问下Extract Folder能否直接解压unity3d文件里的资源呢?我尝试解压的都是CAB文件,谢谢。
已经解决了,打扰了
大大不好意思,有推荐可以解压unity模块.dat的软件吗?或是可以把.dat档转档的转件也可以,小弟在网络上用disunity解压一直出现参数错误,小弟要解压的.dat文件是UnityWeb 5.x.x 5.2.0f3,是不是因为编码太新disunity不支持呢@@?大大能有办法救救小弟吗QwQ?感谢您~~
我觉得你会在我这下面留言谁都救不了你
请问 Unity 里这样的文件是封装在哪里?和 模型图片一样是在 assets 里吗
Lua/Levels/Common/LevelInfinityTest.lua
Lua/UI/UILuaDesign.lua
Data/_ExcelOutput/WeekDayActivity
Data/_ExcelOutput/WeaponData
Data/_ExcelOutput/WarehouseRequireData
一般lua都会放在assets里
请问目前解包 assets 的工具都只能抽出特定格式的文件吗?
在崩坏3的 assets 里并没有找到 找到除了图片、字体、着色器以外的文件。
你还想要什么东西?顺带崩三的数据就是文本文件
就是文本文件,像是:
Data/_ExcelOutput/WeaponData
Data/_ExcelOutput/WarehouseRequireData
这样的,这个是 global-metadata.dat 里找到的一些字面量
文本文件肯定支持啊,至于找不找得到就是你自己的事了
p大,你的工具很不错。用了下貌似不支持最新的Unity 5.5.1f1的荒野八人组?有空帮忙看下么。谢谢
游戏链接
https://pan.baidu.com/s/1skMMjQP
自己编译一下最新代码,可以打开
短时间内我应该不会发布新版
编译了最新代码,还是出错
出错提示的图片
http://i1.piimg.com/1949/1a70e68b9e9a0a52.png
别的文件都没问题,就是这个文件加载就出错,resources.assets
我知道了
编译一下最新代码,已经可以了
可以了,多谢,不过又发现另一款游戏报错了。加载sharedassets1.assets后出错,还是一样的出错提示
游戏链接
http://pan.baidu.com/s/1kVlvbVL
你可以直接把报错的文件发给我
这里。谢谢。http://pan.baidu.com/s/1mh8JtZM
我的锅,没有考虑到全部情况,现在已经可以了
尝试预览texture2D时一直弹出这个错误,尝试直接导出就崩溃。
详细信息如下:
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。
************** 异常文本 **************
System.DllNotFoundException: 无法加载 DLL“PVRTexLibWrapper.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。
在 Unity_Studio.UnityStudioForm.DecompressPVR(Byte[] buffer, IntPtr bmp, Int32 len)
在 Unity_Studio.UnityStudioForm.PreviewAsset(AssetPreloadData asset)
在 Unity_Studio.UnityStudioForm.selectAsset(Object sender, ListViewItemSelectionChangedEventArgs e)
在 System.Windows.Forms.ListView.OnItemSelectionChanged(ListViewItemSelectionChangedEventArgs e)
在 System.Windows.Forms.ListView.WmReflectNotify(Message& m)
在 System.Windows.Forms.ListView.WndProc(Message& m)
在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
略
你敢抬头看看博文里的说明吗?
看了呀,遇到dll问题就去换UABE,然而用UABE的时候莫名其妙点了导出png没反应(我不知道我哪里弄得不对);而且之前我解包存图片就是用的dalao你的这个US,能预览很方便,所以还是想找办法解决这个问题的。希望dalao别生气,我并不是没有认真看你的博文。
确认你已经安装上面说的3个东西,顺带UABE也需要2013的运行库
恩,已经确认过。
运行.net framework 4.0安装包时会提示已是操作系统一部分或已安装相同或更高版本.net framework;
在“程序与功能”中能看到已安装05、08、10、12、13和15的c++运行库;
最奇怪的一点,一个月之前我用US v0.6.4时还非常正常,这一个月我也没怎么折腾我的电脑(至少没重装过系统、没动过c++运行库和.net framework),今天用v0.6.4却发现提示这个错误,换成v0.6.5也是……折腾了老半天了都没弄好…心累
你大概可能需要重装你的运行库
谢谢Pdalao,卸载重装13和15的运行库以后就恢复正常了。
請問那個”Unique exported filenames”的選項功能是不是永久移除了?
最近在解某個遊戲, 其中一個Effect的bundle拆出來的Assets居然近萬個..
但有接近四分之一都是重覆的檔名相同的檔案..
手動分辦刪除刪了半天..都是淚
較舊版本時用這個功能很方便, 不會解到重覆的
但最近新的版本可以直接將pvr和dds轉成png太好用又是我很需要的
兩個心愛的功能各自在不同版本我好迷茫好痛苦啊
請問日後會不會考慮重新把”Unique exported filenames”的功能加回來呢?
不太理解你是要什么功能,现在所有同名的文件都会加上编码以便能够全部导出,所以就去掉选项了
用了下发现不知道为什么无法解析以前能解析的图片
0.6.4能解的图片这个版本就识别不了
应该不可能,有文件吗?
知道问题在哪里了,display all assets 默认不勾选就会出现这种情况 , 点了之后重启加载文件,就没问题了,接下来把那个关掉了加载文件也不会出现少东西的情况了。
这不科学。。。
我也不知道为毛会出现这种神奇的情况,反正试过2台电脑都这样。 第一台公司里的电脑后来点了那个之后好了,我以为是我的问题(莫名奇妙点了之后还不知道为毛懵比中…)。 不过回到家之后试了下还是有问题,然后又点了display all assets才发现问题出在哪里的…
完全不懂问题出在哪,新版本我也没改相关的代码。。。