UpdateMusic
From OxeyeWiki
(Difference between revisions)
(Created page with '{{AudioMethod | audio.updateMusic(musicFilename , volume) | Updates a music already playing started by audio.playMusic. | {{MethodParam|musicFilename|A string|The name of the...') |
(→Example) |
||
Line 12: | Line 12: | ||
=== Example === | === Example === | ||
<pre> | <pre> | ||
+ | --simply change volume: | ||
+ | audio.playMusic("boss.ogg", 1) | ||
+ | audio.updateMusic("boss.ogg", 0.25) | ||
+ | |||
+ | |||
+ | |||
+ | -- or more complicated, for example... | ||
-- start of game | -- start of game | ||
audio.playMusic("intro.ogg") | audio.playMusic("intro.ogg") |
Latest revision as of 13:51, 18 January 2010
audio.updateMusic(musicFilename , volume) | ||
Updates a music already playing started by audio.playMusic. | ||
Parameter | Expected Type | Description |
musicFilename | A string | The name of the music file, relative to the source folder. The name is case sensitive on Mac OS X. |
volume | A number | Volume of the played music file, maximum is 1. |
Returns | ||
Returns true is the sound was updated, false if the sound is no longer playing or could not be found. |
Daisymoon Audio Lib |
---|
Example
--simply change volume: audio.playMusic("boss.ogg", 1) audio.updateMusic("boss.ogg", 0.25) -- or more complicated, for example... -- start of game audio.playMusic("intro.ogg") -- during loop: if not audio.updateMusic("intro.ogg", 0.5) then if not audio.updateMusic("level.ogg", 1) then audio.playMusic("level.ogg") end end