melonJS
    Preparing search index...

    Function play

    • Play the specified sound.

      Parameters

      • sound_name: string

        Audio clip name (case-sensitive).

      • loop: boolean = false

        Whether to loop the clip. Defaults to false.

      • Optionalonend: (() => void) | null

        Called when the sound instance ends playing.

      • Optionalvolume: number

        Playback volume, 0.0..1.0. Defaults to the current global volume.

      Returns number

      The sound instance ID.

      // play the "cling" audio clip
      me.audio.play("cling");
      // play & loop the "engine" audio clip
      me.audio.play("engine", true);
      // play the "gameover_sfx" audio clip and call myFunc when finished
      me.audio.play("gameover_sfx", false, myFunc);
      // play the "gameover_sfx" audio clip at half volume
      me.audio.play("gameover_sfx", false, null, 0.5);