AssetBundle机制相关资料收集 最近网友通过网站搜索Unity3D在手机及其他平台下占用内存太大. 这里写下关于Unity3D对于内存的管理与优化. Unity3D 里有两种动态加载机制:一个是Resources.Load,另外一个通过AssetBundle,其实两者区别不大。 Resour ...
分类:
其他好文 时间:
2021-04-13 12:29:28
阅读次数:
0
AssetBundle简称AB包,总的来说就是一总压缩文件,就是把Unity里面的资源进行打包压缩(唯独不能打包C#脚本) Unity其实也自带了打包功能,不过Unity是要把资源放到Resources文件夹下,然后对该文件下所有的文件进行打包,不管你用没用到,然后还只能使用Resources.Lo ...
分类:
其他好文 时间:
2021-03-15 10:52:55
阅读次数:
0
v2.4开始,Creator使用AssetBundle完全重构了资源底层,提供了更加灵活强大的资源管理方式,也解决了之前版本资源管理的痛点(资源依赖与引用),本文将带你深入了解Creator的新资源底层。 资源与构建 理解与使用AssetBundle 新资源框架剖析 加载管线 文件下载 文件解析 依 ...
分类:
其他好文 时间:
2021-01-13 10:32:54
阅读次数:
0
热更新简介 热更新是指在不需要重新编译打包游戏的情况下,在线更新游戏中的一些非核心代码和资源,比如活动运营和打补丁。热更新分为资源热更新和代码热更新两种,代码热更新实际上也是把代码当成资源的一种热更新,但通常所说的热更新一般是指代码热更新。资源热更新主要通过AssetBundle来实现,在Unity ...
分类:
其他好文 时间:
2020-09-18 00:57:56
阅读次数:
31
1)Addressable如何删除旧资源?2)Addressable如何更新Catalog文件3)Editor在Android平台下加载AssetBundle的疑问4)资源被打成AssetBundle后,图集被多次加载在内存中5)Gfx.WaitForPresent耗时与GPU的关系 这是第209篇 ...
分类:
其他好文 时间:
2020-07-02 18:35:38
阅读次数:
79
1)Shader变体使用策略2)AssetBundle产生的SerializedFile卸载不干净3)如何优化LWRP下产生的大量RenderTexture4)场景的灯光保存在Prefab中,烘焙参数丢失5)如何跳过Shader中某个Pass不执行 Shader Q:最近在做项目的Shader变体收 ...
分类:
其他好文 时间:
2020-05-19 14:44:11
阅读次数:
81
本篇介绍Addressables资源加载,也是基于AssetBundle之上分装,Addressables是在Unity2018版本以后出的,直接可以在Window-->Package Manager里找到Addressables,目前已经到了1.7.5版本。
分类:
编程语言 时间:
2020-04-20 17:36:30
阅读次数:
635
1)关于Addressable打包大小的疑问2)华为机型上人物模型锯齿严重问题3)Unity 2019图片压缩格式选择4)Splash用到的纹理常驻内存5)新版TileMap的重叠面渲染问题 Addressable Q:如何得到Addressable打出的AssetBundle的文件大小?Addre ...
分类:
其他好文 时间:
2020-04-17 15:46:45
阅读次数:
98
AssetBundle就像一个ZIP压缩文件,里面存储着不同平台的特殊资源(models/texture/prefabs/materials/audioclip/scenes...),这些资源都可以在运行时进行加载。上一章介绍了,资源异步加载的方法,这篇介绍AssetBundle资源旧的打包加载方法
分类:
编程语言 时间:
2020-04-16 16:52:48
阅读次数:
99
1)NGUI与新版Prefab系统冲突问题2)关于HUD的问题3)RawImage设置DefaultHDR格式的RenderTexture后颜色异常4)Unity如何烘焙透贴阴影做出真实影子5)iOS下打包AssetBundle出现错误 NGUI Q:Unity 2018.4.0,NGUI的预设物点 ...
分类:
其他好文 时间:
2020-03-30 21:47:29
阅读次数:
95