缓存指定的图像源,为它指定链接。此后,可以通过该链接直接加载它。
The url as key
The image to be cached
加载指定的图像资源。
The url of the image
Callback for receiving the loaded asset
The callee of the callback function
The ImageAsset, it could be in the loading process, the callback will tell whether the loading process succeed or failed.
尝试加载图像资源的实际数据。
The image asset
The callback function after loaded
这里保存所有已经加载的场景资源,防止同一个资源在内存中加载出多份拷贝。
这里用不了WeakMap,在浏览器中所有加载过的资源都只能手工调用 unloadAsset 释放。
参考: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap https://github.com/TooTallNate/node-weak
在运行时查询资源信息,这是一个异步操作。
The asset uuid
The result object containing url and raw mark
Return value equals the result
在编辑器中查询资源信息,这是一个异步操作。
The asset uuid
Callback for retrieving the result
在 setting 中的 uuid。
根据 uuid 获取存在的资源。
获取资源在资源库中的 url,不包含后缀。
The asset uuid
Indicates whether the asset is in raw assets' sub directory
初始化 AssetLibrary。
加载资源
The uuid of the asset
The callback function once load finished
异步加载 JSON 资源。
The json content
The callback function after load
从 url 解析 uuid。
资源地址。
获取资源信息。
资源的 uuid。
Generated using TypeDoc
null or the error info
the created node or null