Código HTML:
sonido = new Sound(); sonido.attachSound("sonido"); _root.sonido.stop(); _root.sonido.start(0, 10); _root.sonido.setVolume(75);
| |||
Sonido con final bajando volumen Hola a todos, creo que esto se llama fade si no me equivoco, bueno en un fotograma aplico esta acción Código HTML: sonido = new Sound(); sonido.attachSound("sonido"); _root.sonido.stop(); _root.sonido.start(0, 10); _root.sonido.setVolume(75); |
| ||||
Si se puede. Checate con esto http://www.az-lab.com/varios/VolumeFader.swf http://www.az-lab.com/varios/VolumeFader.zip Y despues con onSoundComplete llamas una funcionq que te baje el volumen, asi mas o menos sonidoonSoundComplete = MiFuncion; |
| |||
Nada, no termino de aclararme con javascript y por lo tanto con ActionScript menos todavía, intente varias cosas pero no consigo que la última reprodución del sonido vaya disminuyendo, al final lo intente con el código que isaacluz usa en su ejemplo pero tampoco consigo nada, el sonido empieza muy bien aumentando el nivel pero no consigo que termine bajandolo, el código final que usé es Código HTML: Volumen = "0";
VolumenMaximo = "100";
Music = new Sound();
Music.attachSound("sonido");
Music.setVolume(Volumen);
Music.start(0, 6);
_root.onEnterFrame = function() {
if (Volumen<VolumenMaximo) {
++Volumen;
} else if (Volumen>VolumenMaximo) {
--Volumen;
}
Music.setVolume(Volumen);
};
onSoundComplete = function() {
if (Volumen>VolumenMaximo) {
--Volumen
} else {} ;
};
|
| |||
Nada, no consigo hacer nada, el último código que usé es este Código HTML: Volumen = "0";
TopeVolumen = "80";
bajarvolumen="--Volumen";
sonido = new Sound();
sonido.attachSound("sonido");
sonido.setVolume(Volumen);
sonido.start(0, 6);
_root.onEnterFrame = function() {
if (Volumen<TopeVolumen) {
++Volumen;
} else if (Volumen>TopeVolumen) {
--Volumen;
}
sonido.setVolume(Volumen);
};
sonido.onSoundComplete = function() {
bajarvolumen();
};
|