fadeVolume Sound prototype          

Clasificado bajo: AS2 (deprecated), Prototipos, Sound — drus @ 2:48 pm

Permite subir o bajar el volumen de un sonido gradualmente hasta el volumen deseado, en el tiempo establecido por el parámetro "duration".

Actionscript:
Sound.prototype.fadeVolume = function(level, duration) {
    var me = this;
    if (duration == undefined) {
        duration = 1000;
    }
    clearInterval(me.intervalID);
    me.intervalID = setInterval(function () {
        me.vol = me.getVolume();
        if (level-me.vol>0) {
            me.inc = 1;
        } else {
            me.inc = -1;
        }
        if (Math.abs(me.vol-level)>0) {
            me.setVolume(me.vol+me.inc);
        } else {
            clearInterval(me.intervalID);
        }
    }, duration/100);
};

Enlaces relacionados: No related posts, | Tags: , , , ,



Siguiente página »

AS_toolKit | Powered by WordPress | Skinned by Drus Unlimited | RSS Feed | Copyleft