Constructors
constructor
- new AssetReference(uri, hash?, asset?): AssetReference
Parameters
- uri: string
Optional
hash: string- asset: any = null
Accessors
asset
- get asset(): any
Returns any
- set asset(val): void
Returns void
rawAsset
- get rawAsset(): any
Returns any
uri
- get uri(): string
Returns string
Methods
beginListenDownload
- beginListenDownload(evt): void
Returns void
endListenDownload
- endListenDownload(evt): void
Returns void
instantiate
- instantiate(parent?): Promise<IGameObject>
Returns Promise<IGameObject>
instantiateSynced
- instantiateSynced(parent?, saveOnServer?): Promise<IGameObject>
Parameters
Optional
parent: any- saveOnServer: boolean = true
Returns Promise<IGameObject>
loadAssetAsync
- loadAssetAsync(prog?): Promise<any>
Parameters
Optional
prog: ProgressCallback
unload
- unload(): void
Returns void