Class: AudioClip
Typed wrapper for a loaded audio asset. Pixi backend exposes an HTMLAudioElement prototype here; PixiAudio clones it per Play so overlapping playback works.
Extends
Constructors
Constructor
ts
new AudioClip(assetId, loader?): AudioClip;Parameters
| Parameter | Type |
|---|---|
assetId | string |
loader? | IAssetLoader |
Returns
AudioClip
Inherited from
Properties
| Property | Modifier | Type | Inherited from |
|---|---|---|---|
assetId | readonly | string | AssetHandle.assetId |
Accessors
element
Get Signature
ts
get element(): unknown;Returns
unknown
Methods
GetDefaultAssetLoader()
ts
static GetDefaultAssetLoader(): IAssetLoader | null;Returns
IAssetLoader | null
Inherited from
AssetHandle.GetDefaultAssetLoader
getDuration()
ts
getDuration(): number | null;Returns
number | null
isLoaded()
ts
isLoaded(): boolean;Returns
boolean
Inherited from
SetDefaultAssetLoader()
ts
static SetDefaultAssetLoader(loader): void;Parameters
| Parameter | Type |
|---|---|
loader | IAssetLoader | null |
Returns
void