深圳Unity3D培训
达内深圳龙华中心

185-8926-6248

热门课程

【深圳Unity3D培训】了解AssetBundle

  • 时间:2017-09-18 10:17
  • 发布:深圳Unity3D培训
  • 来源:达内新闻

【深圳Unity3D培训】了解AssetBundle

一:首先我先来了解一下AssetBundle用处:

  1.AssetBundle是一个资本包(能够是压缩包),包括模子、贴图、预设体、声响、甚至是整个场景,能够在游戏运行的时候被加载。

  2.AssetBundle自身保留着互相依赖的关系。

  3.压缩包能够应用LZMA和LZ4压缩算法,削减包巨细,更快进行网络传输。

  4.把一些能够下载的资本放在AssetBundle里,能够削减安装包巨细。

二:什么是AssetBundle咱们能够总结为一下两点:

  1.它是一个存在于硬盘上的文件。能够称之为压缩包。这个压缩包能够认为是一个文件夹,里面包括了多个文件。而这些文件能够分为两类:serialized file和resource files.(序列化文件和源文件)。

   serialized file(序列化文件):资本(好比模子,预设体等)被打坏放在一个工具中,末了同一被写进一个零丁的文件  (只有一个)。

  resource files:某些二进制文件(声响,图片)被零丁保留,方便快捷加载。

2.它是一个AssetBundle工具,咱们能够通过代码从一个特定的压缩包加载进去的工具。这个工具包括了一切咱们现在添加到这个压缩包里面的内容,咱们能够通过这个工具加载进去应用。

                        AssetBundle应用流程

1、指定资本AssetBundle属性,(xxxa/xxx)这里xxxa会天生目次,名字为xxx.

2、构建AssetBundle包。

3、上传AB包到服务器。

4、加载AB包和包里的资本。

想知道更多关于IT行业的信息吗?想远远不如行动,行动起来,一起加入达内,一起进入IT行业,跟着达内的脚步,一起走进如今的互联网信息时代,带给你不一样的色彩生活——【深圳Unity3D培训

深圳达内

上一篇:【深圳Unity3D培训】基于Socket通信的小实例
下一篇:移动应用中的AR开发,5款最受欢迎工具推荐!

马上预约三天免费体验课

姓名:

电话:

增强现实技术(AR)及扩展应用

【深圳Unity3D培训】了解AssetBundle

【深圳Unity3D培训】基于Socket通信的小实例

【深圳Unity3D培训】为什么最近好多游戏公司都倒闭了?10个理由

选择城市和中心
贵州省

广西省

海南省