codice:
//più alto è questo valore e più velocemente aumenterà/diminuirà la musica
step = 1;
//volume iniziale
v = 0;
//il suono in libreria con nome ID "mp3" per il concatenamento
s = new Sound(this);
s.attachSound("mp3");
s.start(0,1);
s.setVolume(v);
function fadeInOut(suono,piu){
_root.onEnterFrame = function(){
piu ? suono.setVolume(v+=step) : suono.setVolume(v-=step);
v>=100 || v<=0 ? delete this.onEnterFrame : void(0);
}
}
//azioni per i pulsanti con nome istanza "suona" e "stoppa"
suona.onRelease = function(){
fadeInOut(s,true);
}
stoppa.onRelease = function(){
fadeInOut(s,false);
}