Diesen Tipp in Originalversion zeigen.
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 ()
Copyright (c) 2002-2005 by Andreas Schroth
URL: www.computer-tipps.net/webdesign155.html