InterfaceAudio System@public
FlxSoundHandle
Low-level handle to a single playing sound, owned by a backend. FlxSound drives playback through this interface.
ts
export interface FlxSoundHandleProperties
| Property | Modifiers | Type | Description |
|---|---|---|---|
duration | readonly | number | - |
playing | readonly | boolean | - |
position | readonly | number | - |
Methods
destroy()
ts
destroy(): voidReturns: void
pause()
ts
pause(): voidReturns: void
play()
ts
play(startTime?: number, loop?: boolean): voidParameters:
| Parameter | Type | Description |
|---|---|---|
startTime | number | - |
loop | boolean | - |
Returns: void
resume()
ts
resume(): voidReturns: void
setPan()
ts
setPan(pan: number): voidParameters:
| Parameter | Type | Description |
|---|---|---|
pan | number | - |
Returns: void
setVolume()
ts
setVolume(volume: number): voidParameters:
| Parameter | Type | Description |
|---|---|---|
volume | number | - |
Returns: void
stop()
ts
stop(): voidReturns: void