Appearance
Class: Resource 
资源管理和加载
 默认提供了几个常用的加载器
ts
Resource.load('photo.png');
Table of contents 
Constructors 
Properties 
Methods 
Constructors 
constructor 
• new Resource()
Properties 
listGroup 
• listGroup: string[] | [string, string] = []
Defined in 
src/core/resource/Resource.ts:124
cache 
▪ Static cache: Object = {}
所有缓存资源
Index signature 
▪ [props: string]: IRes
Defined in 
src/core/resource/Resource.ts:47
loader 
▪ Static loader: LoaderType = {}
所有加载器
Defined in 
src/core/resource/Resource.ts:42
nameCache 
▪ Static nameCache: Object = {}
资源别名缓存
Index signature 
▪ [props: string]: string
Defined in 
src/core/resource/Resource.ts:52
Methods 
get 
▸ Static get(name): IRes
根据配置的名称获取资源
Parameters 
| Name | Type | 
|---|---|
name | string | 
Returns 
Defined in 
src/core/resource/Resource.ts:102
getLoader 
▸ Static getLoader(type): ILoader
获取加载器
Parameters 
| Name | Type | Description | 
|---|---|---|
type | string | 根据类型获取加载器 | 
Returns 
Defined in 
src/core/resource/Resource.ts:143
load 
▸ Static load(source, options?): Promise<IRes>
加载资源
Parameters 
| Name | Type | Description | 
|---|---|---|
source | string | 资源路径 | 
options? | LoadOptions | 配置 | 
Returns 
Promise<IRes>
Defined in 
src/core/resource/Resource.ts:69
loadGroup 
▸ Static loadGroup(list, worker?): EventEmitter<ValueOf<{ COMPLATE: "complate" = 'complate'; LOADED: "loaded" = 'loaded' }>, any>
加载一组资源
Parameters 
| Name | Type | Default value | Description | 
|---|---|---|---|
list | LoadResListConfig | undefined | 要加载的资源列表 | 
worker | number | 1 | 最大同时加载数量,最小为1 | 
Returns 
EventEmitter<ValueOf<{ COMPLATE: "complate" = 'complate'; LOADED: "loaded" = 'loaded' }>, any>
Defined in 
src/core/resource/Resource.ts:131
set 
▸ Static set(name, url): boolean
配置资源别名
Parameters 
| Name | Type | Description | 
|---|---|---|
name | string | 别名 | 
url | string | 资源url | 
Returns 
boolean
Defined in 
src/core/resource/Resource.ts:115
setLoader 
▸ Static setLoader(type, loader): void
添加/修改一个loader加载器
Parameters 
| Name | Type | Description | 
|---|---|---|
type | string | 类型 | 
loader | ILoader | 加载器 | 
Returns 
void