assets
Description
This library includes functions that handle asset management.
Types
AssetRequest
| Parameter | Type | Description |
|---|---|---|
| id | eid | Unused |
| url | string | The url of the asset |
AssetStatistics
| Parameter | Type | Description |
|---|---|---|
| pending | number | The number of pending assets |
| complete | number | The number of assets that have completed loading |
| total | number | The total number of assets to be loaded |
Asset
| Parameter | Type | Description |
|---|---|---|
| data | blob | Asset data |
| remoteUrl | string | Where the data was fetched from |
| localUrl | string | url constructed from data |
Functions
load
Load an asset
ecs.assets.load(assetRequest: AssetRequest) // -> Promise<Asset>
clear
Clears the request asset from loaded assets.
ecs.assets.clear(assetRequest: AssetRequest) // -> Promise<Asset>
getStatistics
Gets statistics related to loading assets.
ecs.assets.getStatistics() // -> AssetStatistics