Sound Streaming


Streaming bedeutet, dass ein Teil des Sounds geladen und dann abgespielt wird, während der Rest geladen wird. Mit dieser Methode muss nicht gewartet werden, bis der komplette Sound geladen wurde.

var soundPlaying = true;

// Sound-Object erstellen
//==============================================
var sound_obj = new Sound(this);
sound_obj.onSoundComplete = function() // Streaming...
{
     sound_obj.start();
};
sound_obj.loadSound("DarthVader.mp3", true);
sound_obj.setVolume(50);
/*............................................*/

playStop_mc.onRelease = function()
{
     if(soundPlaying)
     {
          sound_obj.stop();
          soundPlaying = false;
          this.gotoAndStop(2);
     }
     else
     {
          sound_obj.start();
          soundPlaying = true;
          this.gotoAndStop(1);
     }
};

// *********************************************
// Volume-Elemente initialisieren
// *********************************************
volumeBalken_mc._xscale = sound_obj.getVolume();

volumeUp_btn.onRelease = function()
{
     trace(sound_obj.getVolume());
     if(sound_obj.getVolume() + 5 <= 100)
     {
          sound_obj.setVolume(sound_obj.getVolume() + 5);
          volumeBalken_mc._xscale = sound_obj.getVolume();
     }
};
volumeDown_btn.onRelease = function()
{
     if(sound_obj.getVolume() - 5 >= 0)
     {
          sound_obj.setVolume(sound_obj.getVolume() - 5);
          volumeBalken_mc._xscale = sound_obj.getVolume();
     }
};
/* ...........................................*/

Autor: P. Nazari

Weitere Funktionen
Zur Artikel-Übersicht
Diesen Artikel ausdrucken
Haben Sie noch Fragen? Fragen Sie auf computer-portal.net.
Bewertung
Dieser Tipp wurde für brauchbar mit 6 von 10 Punkten [ 2 Stimme(n) ] befunden.

Bewertung in Punkten [10 = genial, 1 = sehr schlecht]:      
Kommentare
Bisherige Kommentare ansehen:
 
hardcorefreshrecordshardcorebo$$

 
paltalcko-ludilo


Einen eigenen Kommentar verfassen:
Sie müssen sich erst registrieren um einen Kommentar verfassen zu können.

Bestellen
Abbestellen
    
    
    Weitere Informationen
  Welchen Browser nutzen Sie?
Internet Explorer
Mozilla
Mozilla Firefox
Netscape
Opera
Safari
Sonstige
    Ergebnis ansehen