Difference between revisions of "Legacy:Sound/pause"

From Spherical
Jump to: navigation, search
m
(Examples: updated example)
Line 11: Line 11:
 
<syntaxhighlight lang="javascript">
 
<syntaxhighlight lang="javascript">
 
var my_music = LoadSound("your_sound.ogg");
 
var my_music = LoadSound("your_sound.ogg");
 +
var toggle = false;
  
my_music.play(false);
+
my_music.play(true);
  
 
while (!IsKeyPressed(KEY_ESCAPE))
 
while (!IsKeyPressed(KEY_ESCAPE))
 
{
 
{
 
     while (AreKeysLeft()) {
 
     while (AreKeysLeft()) {
         if (GetKey() == KEY_ENTER) my_music.pause();
+
         if (GetKey() == KEY_ENTER) toggle ? my_music.play() : my_music.pause();
 
     }
 
     }
 
}
 
}
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
Note that the above is different from stop which will restart the sound on play.
  
 
==See also==
 
==See also==

Revision as of 22:04, 20 May 2013

Play a loaded sound.

Usage

sound.pause();


  • sound Sphere Sound object. The sound to pause.

Examples

Pausing a sound with the enter key:

var my_music = LoadSound("your_sound.ogg");
var toggle = false;

my_music.play(true);

while (!IsKeyPressed(KEY_ESCAPE))
{
    while (AreKeysLeft()) {
        if (GetKey() == KEY_ENTER) toggle ? my_music.play() : my_music.pause();
    }
}

Note that the above is different from stop which will restart the sound on play.

See also