位置: 编程技术 - 正文

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

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

  • 增值税专用发票抵扣最新规定
  • 土地增值税会计核算
  • 会计核算程序的含义
  • 制造业的加工费可以放制造费用的二级科目加工费吗
  • 房租押金不退如何
  • 单位承担的社保费用计入应付职工薪酬科目吗
  • 金税盘服务费能抵税吗
  • 2019一般纳税人新政策
  • 代理记账有什么风险吗
  • 进项税超期怎么办
  • 欠税后股东能否退股
  • 公司代扣代缴个人所得税如何退税
  • 改建的固定资产
  • 服务行业营业成本包括财务费用和管理费用吗
  • 购买方退货的会计处理
  • 没有发票的业务财务能挂帐吗
  • 增值税发票附表
  • 公司法人如何从公司提钱
  • 进项票转出怎么写分录
  • 国税地税纳税申报
  • 企业所得税法如何确认应税收入
  • 社保不计提会计分录
  • 或有事项基本确定
  • 甲方代付农民工工资合同
  • 购买固定资产算投资吗
  • 退税需要怎么操作
  • macos怎么看
  • 发放工资的时候,如何在excel里快速查询未发放成功的
  • 生产成本包括哪些项目
  • 建安企业所得税怎么算2.25税率
  • 出口商品怎么做分录
  • 营改增开始时间
  • 借款利息税前扣除需要发票
  • php缓存文件并自动清理
  • 企业职工福利费包括哪些内容
  • php 银行卡支付
  • thinkphp表单验证
  • chatgpt的多种免费使用方式
  • ai技术排名
  • linux安装cuda的正确姿势
  • tailf命令 查看100行
  • 出口免税和退税的区别
  • 注册公司行业分类有多少种
  • 小微企业所得税税率2.5% 10% 25%
  • 总分公司企业所得税如何申报缴纳
  • 其他综合收益影响所得税费用吗
  • 陈列费怎么开票
  • 工业企业辅助生产设备
  • 存货出入库需要什么凭证
  • 股东退股按什么退钱
  • 企业购入固定资产误计入管理费用
  • 企业购买房产缴纳房产税
  • 招标公司的成本控制
  • 多交的税款不退可以吗
  • 支付原材料款项会计科目
  • 停产期间发生的事故
  • 公司软件使用制度
  • 股权部分转让如何计算
  • 加计扣除怎么申报
  • 企业低值易耗品的摊销方法有( )
  • Suse Linux 10中MySql安装与配置步骤
  • xp系统怎样打开隐藏文件
  • ubuntu调出命令行
  • win7双系统怎么设置开机选择系统
  • win7远程设置在哪
  • win10如何关闭windows
  • [置顶]电影名字《收件人不详》
  • jQuery Mobile 和 Kendo UI 的比较
  • 递归怎么调用
  • Nodejs sublime text 3安装与配置
  • 猫的所有视频
  • jquery的css样式
  • Android Fragment 体系 源码追踪笔记(4)
  • unity ugui组件
  • 增值税普通发票需要交税吗
  • 怎么打印纳税申报单
  • 税务部门行政审批
  • 减免性质代码怎么填写才正确
  • 调研基本情况介绍范文
  • 新华保险有返本金吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设