2024-11-13 Unity Addressables1——概述与导入
文章目录
- 1 概述
- 1.1 介绍
- 1.2 主要作用
- 1.3 Addressables 与 AssetBundle 的区别
- 2 导入
- 3 配置
- 3.1 方法一
- 3.2 方法二
1 概述
1.1 介绍
Addressables 是可寻址资源管理系统。
Unity 从 2018.2 版本开始,建议用于替代 AssetBundle 的高阶资源管理系统。在 Unity 之后的新版本中,AssetBundle 将渐渐被淘汰。
但目前市面上还有很多的项目依旧在使用较老版本的 Unity 进行开发或者迭代,所以 AssetBundle 还是一种主流传统的资源管理方式。
1.2 主要作用
-
管理资源。
-
热更新。
-
减小包体积。
1.3 Addressables 与 AssetBundle 的区别
Addressables 是基于 AssetBundle 架构做的高阶流程。

- 优点:
- 自动化管理 AB 包打包、发布、加载。
- 可以更方便的进行本地、远程资源的加载。
- 系统会自动处理资源关联性。
- 内存管理更方便。
- 迭代更方便。
2 导入
- 打开 “Window”
->
“Package Manager” 窗口。

- 设置包为 “Unity Registry”。

- 找到 Addressables 包,进行安装。

3 配置
3.1 方法一
- 打开资源组窗口:“Window”
->
“Asset Management”->
“Addressables”->
“Groups”。

- 在窗口中点击 “Create Addressables Settings” 按钮,创建配置文件。


3.2 方法二
- 在 Inspector 窗口中为资源勾选 Addressable。

- 如果没有创建过配置相关文件,这时会自动创建相关文件。
