位置: 编程技术 - 正文

Unity5 Assetbundle简单使用 及 打包Material文件超大的问题

编辑:rootadmin

推荐整理分享Unity5 Assetbundle简单使用 及 打包Material文件超大的问题,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

因为项目中要用到ULUA,而ULUA的Demo 中用到的是 Unity5的Assetbundle 打包方式,所以还是学习下 5.0 版本的Assetbundle 打包方式。

简单的来说,Unity5中新添加的 AB 打包,和我们平时使用的方式一样,原理就是 为每个文件创建一个依赖文件,然后汇总到一个总的依赖文件中,在游戏最开始运行的时候需要加载这个 总的依赖文件,然后加载 Assetbundle的时候,从中获取到依赖关系来加载依赖。

Unity5的打包Assetbundle API使用起来很方便

1、为每个需要被打包的资源设置一个 Assetbundle 名字。

2、使用代码打包,如下是例子中使用的打包代码:

打包后就可以收获一堆 Assetbundle 文件以及同样数量的 Manifest文件。

很简单很方便哦,是不是。

但是仔细看却发现一个坑,项目中的两个 材质 Material 文件 Mat1、Mat2 打包出来怎么这么大,坑啊……

Unity5 Assetbundle简单使用 及 打包Material文件超大的问题

心理想着Unity 还是一堆Bug,然后去下载了官方的Demo。发现Demo却没有这个问题,对比了 Material发现。

图片默认拖到Assets 中,然后生成的 Material ,Shader 默认选得是 Stander。

而Unity官方Demo却选择了具体的一个Shader。

我猜测 选择 Stander后,打包Assetbundle 的时候把所有 Shader都打包进去了。

所以这个一定要注意。

然后来看加载的代码:

很简单的使用方法。有图有真相。

当然,要让我们手动去设置每一个资源的 Assetbundle 名字太麻烦了,所以我们还是使用脚本自动生成名字吧。

当文件拖入到工程或者 Reimport 就会自动设置 AssetbundleName 为文件路径名,然后打包的时候就会打包到对应的目录中。

工程下载:

【插件】特效发射粒子数查找工具 我们在游戏开发过程中,优化性能是极为重要的一个环节。众所周知特效是性能优化的一个重点。据说,特效文件中的发射粒子数在以上就会存在性能

NGUI的UIScrollview的优化 转载自:

[置顶] Unity项目对 git版本控制库扩展插件 孙广东.6.在UNity5.x之前的版本,我们用文本编辑器如sublimetext打开.unity.prefab时是可以看到yaml格式的文本内容,但是在UNity5.x当在察看.unity.prefab文件

标签: Unity5 Assetbundle简单使用 及 打包Material文件超大的问题

本文链接地址:https://www.jiuchutong.com/biancheng/369348.html 转载请保留说明!

上一篇:C# 数据封装和解析(c#封装数据库)

下一篇:【插件】特效发射粒子数查找工具(特效添加)

  • 2023年享受六税两费减免吗
  • 固定资产转移是什么意思
  • 企业给员工租的公寓楼都是什么样的
  • 转登记纳税人留抵退税政策
  • 公司被扣货款怎么记账
  • 银行理财怎么做才能赚钱
  • 契税晚交有什么影响
  • 一般纳税人从小规模纳税人处进货
  • 建筑行业如何结合个人例子写论文
  • 当月抵扣的发票可以下个月记账吗
  • 人力资源外包公司排名
  • 房屋征收服务中心是干什么的
  • 增值税附表三怎么填 举例说明
  • 增值税电子普通发票可以抵扣吗
  • 财务软件中摊销怎么做账
  • 企业捐赠现金支出应在哪个项目反应
  • 暂估入库企业所得税税率
  • 应发工资包含
  • 小规模纳税人教育费附加和地方教育费附加减免
  • 实际出资和名义出资
  • 出口押汇和议付的区别
  • 商品条码续展费怎么退
  • 用盈余公积弥补亏损会影响所有者权益总额吗
  • 收到加盟费怎么入账
  • 新会计准则的科目
  • php jquery教程
  • cpu调度schedutil好吗
  • 360devm.sys是什么文件
  • win10 21h1正式版怎么样
  • php入门课程
  • 会计科目怎么调账
  • 无形资产的转让
  • php中session什么意思
  • 税务局关于免税资格的审核认定
  • 公允价值进行会计计量
  • 人脸清晰化神器软件
  • 不锈餐具有几种材质
  • 餐费计入什么费用
  • 基于卷积神经网络的网络入侵检测算法设计与实现
  • 所得税汇算清缴调整项目
  • python 函数 global
  • 企业资本包括
  • 印花税怎么申报2023
  • 印花税都有什么类目
  • 企业所得税核定管理办法
  • 采购流程内容
  • 公司交社保有什么用处
  • 充话费送手机业务
  • 办公室购买电脑属于什么费用
  • 分包工程 税务 账务处理
  • 建安企业无收入证明模板
  • 其他应收账款的会计分录
  • 纳税人延期缴纳税款
  • 工程施工科目核算内容
  • 设备维保费如何计算
  • 什么是结构性存款基金
  • 农民专业合作社法
  • 设备融资租赁会上征信吗
  • sql语句数量
  • sql语句训练题及答案
  • win8怎么升级到win10 bios设置
  • 在windows xp
  • slserv.exe - slserv进程是什么意思
  • windows7开机启动
  • windows锁屏界面设置
  • w8系统怎么用
  • winXP系统截图
  • win10引导记录损坏修复方法详解
  • linux操作系统入门教程
  • linux清除ssh登录记录
  • js导出excel文件前端插件
  • js基于什么语言
  • bash 字符串操作
  • jquery设置单选框
  • 通用申报表怎么填样本
  • 企业所得税季报资产总额怎么填
  • 婚姻登记处婚俗改革宣传
  • 增值税发票勾选是什么意思
  • 存在未申报记录
  • 个人独资企业如何避税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设