Black Trigram (흑괘) - API Documentation - v0.2.10
    Preparing search index...

    Interface AudioSystemInterface

    interface AudioSystemInterface {
        isMusicPlaying: (id?: string) => boolean;
        loadAudioAsset: (asset: AudioAsset) => Promise<void>;
        playMusic: (id: string, options?: AudioPlaybackOptions) => void;
        playSFX: (id: string, options?: AudioPlaybackOptions) => void;
        setVolume: (type: "sfx" | "music" | "master", volume: number) => void;
        stopMusic: (id?: string, fadeOutDuration?: number) => void;
    }
    Index

    Properties

    isMusicPlaying: (id?: string) => boolean
    loadAudioAsset: (asset: AudioAsset) => Promise<void>
    playMusic: (id: string, options?: AudioPlaybackOptions) => void
    playSFX: (id: string, options?: AudioPlaybackOptions) => void
    setVolume: (type: "sfx" | "music" | "master", volume: number) => void
    stopMusic: (id?: string, fadeOutDuration?: number) => void