
Sound.fadeIn und fadeOut - Audio ein- und ausblenden
Verwendung
In Flash können nicht nur MovieClip-instanzen ein- und ausgeblendet werden, sondern auch die Audiowiedergabe. Die folgenden prototypes-Methoden ermöglichen es Ihnen, einen Sound ein- bzw. auszublenden. der Parameter pUpdateZeit legt hierbei das Zeitintervall für den Ein- / Ausblendevorgang fest.
Code - Flash MX bis Flash 8
Sound.prototype.fadeIn = function (pUpdateZeit:Number):Void{this.sound_obj != undefined ? (clearInterval (this.sound_obj), delete this.sound_obj) : null;this.sound_obj = setInterval (function (){var volume = arguments[0].getVolume ();volume < 100 ? arguments[0].setVolume (volume + 1) : (clearInterval (arguments[0].sound_obj), delete arguments[0].sound_obj);}, pUpdateZeit, this);};Sound.prototype.fadeOut = function (pUpdateZeit:Number):Void{this.sound_obj != undefined ? (clearInterval (this.sound_obj), delete this.sound_obj) : null;this.sound_obj = setInterval (function (){var volume = arguments[0].getVolume ();volume > 0 ? arguments[0].setVolume (volume - 1) : (clearInterval (arguments[0].sound_obj), delete arguments[0].sound_obj);}, pUpdateZeit, this);};ASSetPropFlags (Sound.prototype, ["fadeIn", "fadeOut"], 1);
Anwendung
audio = new Sound ();audio.attachSound ("musik");audio.start (0, 100);audio.setVolume (0);// FadeInaudio.fadeIn (35);// FadeOutaudio.setVolume(100);audio.fadeOut(45);
Caroline und Matthias Kannengiesser
Bisher keine Kommentare






















