位置: 编程技术 - 正文

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#封装数据库)

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

  • 增值税专用发票有效期是多长时间
  • 代扣代缴个人所得税有滞纳金吗
  • 特许经营权转让合同
  • 委托加工物资贷方
  • 个人开票的抬头怎么写
  • 个税抵扣夫妻双方只要一个人填写吗
  • 房产税和城镇土地使用税的区别
  • 国外进口原材料会计处理
  • 发票只有抵扣联没有发票联能不能报销
  • 农副产品收购发票税率是多少
  • 增值税出口免退什么意思
  • 交车辆购置税需要开车去吗
  • 农产品为什么价格低
  • 出差回来报销差旅费,补付现金的会计分录
  • 退休工资的个人账户怎么算
  • 免费的产品
  • 海关增值税进项转出
  • 增值税普票跨年重开风险
  • 营改增后银行增值税如何缴纳
  • 工程款增值税专用发票如何开具
  • 纳税申报一般什么时候
  • 发票没用完可以领发票吗
  • 零申报企业所得税
  • 发票抬头错了认可怎么办
  • 人均营收指标
  • 税号都对开户行错了影响抵扣
  • 有限合伙企业需要法人吗
  • 关联交易认定标准税务
  • 对公转账先打钱后转账
  • 公司旅游费用怎么入账
  • 发生利息收入的分录
  • win10资源管理器在哪里找
  • 在XP中,为什么"网络连接"图标消失?
  • MacOS Big Sur 11.3网页怎么设置时间限制?
  • 免税收入与不征税收入的区别
  • 增值税一般纳税人资格登记表
  • 租金没有收进来,房产税要交吗
  • 同步和异步的关系
  • 花卉苗木栽培技术
  • opencv的函数
  • 零基础舞蹈培训
  • speedtest教程
  • sscom命令
  • 筹建期间发生的收入
  • 房地产股权转让涉及哪些税费
  • 公司以前没有内账
  • 上传图片php
  • 发票开预付卡充值可以计入费用吗
  • 什么是原始凭证?简述原始凭证审核的内容
  • 税金及附加多计提了怎么办
  • 建筑施工企业质量管理规范
  • 勾选认证能够勾选当月
  • 公司二手车销售
  • 非同一控制下企业合并,企业合并成本包括
  • 网上购物退货后钱多久到
  • 小规模纳税人利润如何缴税
  • 建筑施工企业购入材料怎么做账
  • 制造费用影响什么
  • 专用发票怎么网上申领
  • win7更改win10系统要怎么更改
  • window10用久了都会慢吗
  • linux apache2配置
  • win8系统如何关机
  • linux tomcat怎么启动服务
  • linux内核编程指南
  • win8取消自动更新
  • nodejs模拟点击
  • 计算机网络设计
  • 用vue写登录页面
  • node.js适用哪些场景
  • json转复杂对象
  • jQuery dataTables与jQuery UI 对话框dialog的使用教程
  • python字符串的编码规则
  • python解析chunked
  • 国家税务局增值税查验平台
  • 小规模企业所得税怎么算
  • 湖南省低保电话是多少?
  • 企业所得税年报资产总额平均值怎么填写
  • 泌阳县国土资源局崔超
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设