AssetBundle的理解

原创 2017年01月02日 21:18:22

如果我用WWW加载了一个AssetBundle,创建了一块WebStream内存。这时候我用另一个东西保存这个AssetBundle的引用,然后用WWW给Dispose了,那么这块WebStream内存会释放掉么?

如果仅是www.dispose,但是AssetBundle引用依然保留的话,那么WebStream是不会释放的。WebStream存在两个引用,一个是www对象,一个是加载出来的AssetBundle。仅这两个引用全部消除时,WebStream才会被Unity引擎回收,具体说明可见之前的技术文章:Unity AssetBundle内存管理机制详解。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Unity5.1.1 AssetBundle的相关理解

AssetBundle可以对Texture,Scene,Prefab,Script,Material,AudioClip进行打包。文件扩展名通常为Unity3D,或assetbundle。可以用来更新...

AssetBundle整合资料深入理解

实质是一个封装好的压缩解压类型,通过BuildAsset系列函数压缩,通过www.assetbundle解压。 --打包的难点在于资源依赖。 而之所以要用资源依赖,实际上是不想将公用的资源打包进多个B...

AssetBundle Manager

  • 2017-04-06 11:23
  • 7.77MB
  • 下载

AssetBundle管理

  • 2016-12-23 17:09
  • 89KB
  • 下载

AssetBundle.cs

editor类,需要放到Assets\Scripts\Editor目录中

Unity 5.3 Assetbundle热更资源

Unity5以下的版本,要导出AssetBundle需要自己写一大坨导出的代码(BuildPipeline),想正确处理好资源的依赖关系从而保证资源完整而又不会产生重复资源是一件非常困难的事。Unit...

Unity资源热更新之AssetBundle

  • 2016-12-07 17:18
  • 1.03MB
  • 下载

unity-AssetBundle使用例程

  • 2016-09-06 14:02
  • 21.45MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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