unity 打包后的文件都是什么

首先推荐一个软件,unitystudio可以查看asset文件都是什么内容。可以看到图片,prefabe场景位置信息,shader内容等。很牛b的反编译软件。

1.目录结构,如果打包成exe从上到下依次为,

GI/(如果烘焙的话会有这个文件夹,这个文件加下是各个场景的烘焙数据)

Managed/(一部分是自己用到的c# system或者unity公用的dll。另一部分就比较重要了是自己所有的脚本的集合,都以assemble打头。一般做软件加密混淆等,对这些文件做处理)

Mono/(运行时,用到的dll)

Plugins/(不压缩不做任何处理的原工程plugins文件,不过他会选择只保留你选择的平台的文件,比如-x86)

Resources/(unitydefaultresources 是默认unity自带的UI或者其他的图片)

StreamingAssset/(工程原文件夹的东西不变)

app.info/

globalgamemanagers/(globalgamemanagers 是对所有gameobject,shader,脚本,mesh,material,transform,audio,texture,spirite等等的总览以及setting信息。 .assets 是 playersetting中用到的资源)

level/(level0等都是场景信息,物体位置,名字,脚本名字,canvas,也就是工程中的hierarchey信息,图片地址,视频地址等这些资源都在sharedassets里,但是通过unitystudio可以根据level0提供的地址可以预览到图片视频甚至shader等资源但是看不到脚本内容。与level0对应的level0.resS,一般很小不明是什么)

resources.assets/(resources文件夹中的资源地址查询,resources文件夹中的资源都会压缩打入包中无论场景中用不用的到。)

sharedassets.assets/(与sharedassets.assets.resS成一对,对应level场景,一个场景一个sharedassets。sharedassets.assets是场景中的texture,material,shader,material,animator,脚本等资源地址。后面的resS为资源,如果资源和上个场景资源重复,resS就不再重复。所以一般资源加密都是做这一块。)

output_log.text。(log)

2.雨凇mono

1. Player settings – globalgamemanagers and globalgamemanagers.assets files.
2. Scenes and Assets – level* and sharedassets*.asset files.
3. Resources – resources.assets files.
4. GI data.
5. Built-in resources – unity_builtin_extra file.

转载于:https://my.oschina.net/u/3332153/blog/1649811

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值