unity assetBundle更新 打包变化

原创 2016年08月30日 09:41:39

使用assetsBundle 每次打包记录生成一个版本

版本与版本间进行差异比较 取出易同的文件 生成一个差异文件版本进行更新


此时需要注意

在引擎设计时 

1、使用挂载在prefab上的类的代码属性避免使用public 或者设置成不需要序列化 这样如遇代码的变动不会导致prefab的改变造成多余的更新

2、不要在代码中声明一个对象字段 然后通过unity编辑器去挂载prefab赋值到这字段,这样如果assetBundle打标签时把这两个prefab分开,就需要同时更新两个prefab,

应该在代码使用统一的接口进行加载。





相关文章推荐

Unity3d热更新(二):资源打包AssetBundle

创建AssetBundle 1.新建一个cube,将其拉倒Project视图里创建预设。 2.在Assets目录下创建Scenes文件夹,创建场景scene1.unity。 3.新建...

Unity3D热更新<二> 编辑器扩展和打包AssetBundle

这里是5.0以前的打包方法,5.0以后不太一样,但是还没有研究5.0的打包方法,所以先写上。BuildPipeline.BuildAssetBundle  这个创建AssetBundle的方法在5.0...

Unity5 Sprite 图集打包 AssetBundle 更新探索

自从Unity 提供 Sprite Packer 方案,精灵图片就不需要自己来合并图集了,而是设置 Packing Tag 就会使得 Unity 自动帮我们合并图集。但是做资源更新的时候,自动生成的图...
  • akof1314
  • akof1314
  • 2015年09月11日 18:51
  • 21276

Unity3d热更新(二):资源打包AssetBundle

创建AssetBundle 1.新建一个cube,将其拉倒Project视图里创建预设。 2.在Assets目录下创建Scenes文件夹,创建场景scene1.unity。 3...

Unity5.x AssetBundle打包和加载示例

  • 2016年04月27日 11:30
  • 923KB
  • 下载

Unity5.x AssetBundle 的变化

前言:下面文字适用于对AssetBundle有一点了解的朋友,阅读大约10分钟,AssetBundle基本概念等知识可以网上找一下。1、打包API的变化Unity5.x中,AssetBundle相关的...
  • k46023
  • k46023
  • 2017年03月16日 06:40
  • 2234

Unity资源热更新之AssetBundle

  • 2016年12月07日 17:18
  • 1.03MB
  • 下载

unity5.4版本打包AssetBundle与加载(避免材质丢失网格丢失)

unity5.4版本打包AssetBundle与加载(避免材质丢失网格丢失)          打包AssetBundle 有各种依赖关系要处理,针对不同的项目具体的打包策略也不同,这里假定是单个不...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:unity assetBundle更新 打包变化
举报原因:
原因补充:

(最多只允许输入30个字)