资源加载
一.前言
GF实现了一套资源加载模块,只提供了一套异步加载的接口,而且也并不打算提供同步加载的接口。
二.资源框架简介
1. 资源类型定义
GF资源管理内部,实现了两个关于资源类的定义:
- 1.Asset类,主要用于描述可以直接食用的资源,比如:预制体,Sprite,声音等
- 2.Resource类,主要用于描述AssetBundle类型的资源,或者Asset转化为二进制形式。
使用过程中GF的方法一般都是面向Asset的,Resource 的方法都隐藏在内部了,为了降低使用的复杂度。
2.资源加载模式
GF加载资源分为了两种模式:
1.编辑器模式:开发时使用,直接使用AssetDatabase加载本地文件。
2.模拟模式:模拟发布时资源加载的情况,从AssetBundle读取并解析资源,不过在使用模拟模式之前,你需要先build出assetbundle包。
3.资源更新模式
资源的更新模式,一