Unity 资源加载方式小结

Unity 的资源加载方法有以下几种:

1. inspector 窗口拖拽

    不支持热更新

2. Resources 代码加载

    Resources.Load、Resources.LoadAsync、Resources.LoadAll 

    Resources 文件夹中可以存放的资源有限,大概只能存储2G左右的资源。

    不支持热更新

3. AssetBundle 加载

   AssetBundle。LoadFromXXX

   商业项目常用的资源加载方式。

   支持热更新

4. Addressable 加载

    可以理解为高级的 AssetBundle, 资源管理有unity内部完成

    支持热更新

5. AssetDatabase 加载

    AssetDatabase.LoadAssetAtPath

   仅限于编辑器模式

   不支持热更新

你可能感兴趣的:(Unity,unity,游戏引擎)