AssetBundles和Resources的指南
这一系列文章对Unity引擎中Assets和resource管理进行深度探讨。试图为专家开发者提供一系列的有深度的源级知识。它即测试了AssetBundle的基础技术,又验证了AssetBundle的最佳实践。
这篇指南划分为四个章节:
1.Assets,Object and serialization 简单讨论了Unity是怎样序列化Assets和Assets之间的引用。强烈推荐读者从这篇文章开始读起,因为这篇文章定义的专业术语贯穿整个教程。
2.The Resources floder 讨论了Unity自带的Resources接口。
3.AssetBundle fundamentals 在文章1的基础上讲述AssetBundles是如何操作的,讨论了如何加载AssetBundles和如何从AssetBundles加载Assets。
4.AssetBundle usage patterns 主要是以许多AssetBundles的实践的为主题的长篇幅教程。包括划分Assets到AssetBundles以及Assets的加载管理,介绍了许多常见的AssetBundles的陷阱。
注:这里的Objects和Assets术语和Unity公开API命名规范不同。
这篇指南把数据叫做Objects而在Unity许多公开API叫Assets,比如AssetBundle.LoadAsset和Resources.UnloadUnusedAssets。