Class AudioSystemAbstract

Hierarchy

Implements

  • AudioSystem

Constructors

Properties

_contentMapCleaningFrequency: number

this._contextMap から不要な参照を削除する頻度。 10 を指定した場合 AudioPlayContext を 10 回生成する度に参照の削除が行われる。

_contextCount: number
_destroyRequestedAssets: {
    [key: string]: AudioAsset;
}

Type declaration

_explicitMuted: boolean

明示的に設定された、ミュート中か否か。

_muted: boolean
_resourceFactory: ResourceFactory
_suppressed: boolean

再生速度が等倍以外に指定された等の要因により、音声再生が抑制されているかどうか。

_volume: number
id: string

Accessors

  • get volume(): number
  • Returns number

  • set volume(value): void
  • Parameters

    • value: number

    Returns void

Methods

  • Private

    Returns void

  • Private

    Parameters

    • value: boolean

    Returns void

  • Private

    Parameters

    • value: number

    Returns void

  • this.requestDestroy() により破棄要求されているアセットの破棄を取り消す。

    Parameters

    Returns void

  • this.requestDestroy() により破棄要求されていて、まだ実際には破棄されていないアセット。 対象のアセットが破棄要求されていなければ null を返す。

    Parameters

    • assetId: string

      アセットID。

    Returns null | AudioAsset

Generated using TypeDoc