bueno yo uso un codigo un poco "rustico" o "tosco"
defino una variable i al inicio que controla el volumen
i=10;
asi quedaria
stopAllSounds();
i=10
a = 1;
_root.musica1 = new Sound(this);
_root.musica1.loadSound("sonidos/cancion"+a+".mp3", true);
_root.musica1.setVolume(i);
_root.musica1.onSoundComplete = function() {
if (a<5) {
a = a+1;
_root.musica1.loadSound("sonidos/cancion"+a+".mp3", true);
_root.musica1.setVolume(i);
} else {
a = 1;
_root.musica1.loadSound("sonidos/cancion"+a+".mp3", true);
_root.musica1.setVolume(i);
}
};
stop();
boton para subir
on (release) {
i+=10;
_root.musica1.setVolume(i);
}
boton para bajar
on (release) {
if (i>0){
i-=10;
_root.musica1.setVolume(i);
}
}
bueno algo asi funciona
podes adaptarlo a lo que necesites claro
sldos
p.d.: tenes que tener unos cuidados por ej.
que el volumen inicial debe ser multiplo del valor con que subis o bajar el volumen
me explico si el valor que sube y baja es 10
el valor debe inicial debe ser 0,10,20....,100
porque si es por ej. 15
y vos haces click en el boton de bajar volumen 2 veces bajas el volumen a -5
y esto hace que el volumen pasa al parlante izq. creo
o sea se sigue oyendo la musica
beuno cualquier duda consulta
espero os sirva