AssetBundle概念理论(一)

1、AB 的概念:
特定于平台的资产压缩文件、类似平常实用的 WinRAR
资源包括了: 模型、贴图、预制件、视频、音频等等…
唯一无法打包的是 .cs 文件。因为它是编译型。 所以在项目中作热更的时候也就是使用 Lua 来进行热更。

2、AB 的作用:
(1) 相对于 Resources(本地资源)来说 AB 包更好管理资源。因为 Resouces文件夹下面的所有东西都会被打包。不管有没有用。在打包以后 是只读的文件。但是 AB 包通过一些处理以后就是 可读可写的文件。AB 包的存储位置是可以进行自定义的。压缩方式也是 自定义的。比如大小,最大的好处在于后期可以进行动态的更新它。举一个栗子:如果说 Resources 是常量的话。 AB 的话就是变量。
在这里插入图片描述
(2)可以减少包体的大小。更方便和服务器进行通讯
减小包体的大小:
   压缩资源,可以节省很多的硬盘空间。
   减少初始包的大小,换句话说也就是安装文件的大小是可控的。有利于游戏的推广。
热更新:
   资源热更:放置模型贴图等…在节假日期间会发现很多不同的资源。
   脚本热更:交互方式的变化…
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值