Sonido Flash - Fader In y Fader Out
5 seguidores
Llevo casi toda la mañana buscando en foros y no encuentro naaaada :(.
A ver si alguien me puede explicar como hacer un Fader In y un Out, a un sonido en mi peli flash, mediante actionscript.
Lo que kiero realmente es que al comenzar la peli el sonido vaya subiendo de volumen poco a poco (Fader In).
Gracias de antemano :P
black
mándame un mail y a la tarde te mando un ejemplo... ok? y luego lo publico en el foro porque no lo tengo a mano... :)
txuma Plus
A ver si te vale esto:
TUTORIAL
danivx
Okis black
Gracias.
danivx
Hay Txuma, gracias por la info ;)
FlanHuevo
tal vez te pueda servir esto:
this.createEmptyMovieClip("fader",10);
this.fader.fadeOut=function(){
this.onEnterFrame=function(){
_root.sonido.setVolume(-1+_root.sonido.getVolume());
if(_root.sonido.getVolume()==0){
delete this.onEnterFrame;
}
}
}
//Esto mismo puedes hacerlo con el fadeIN solo que sumandole 1 y comprobando si ha llegado a 100
No lo he probado, alomejor tiene alguna falta de sintaxis, pero funciona., solo tendras que llamar a fader.fadeOut()
//_root.sonido es el objeto sonido
Un saludo
JDCD.ORG
danivx
Pos no me funciona JDCD. Pero conociendome algo toy haciendo mal.
¿Este código lo tengo que meter en un fotograma de un movie Clip?. Por favor podrias explicármelo por pasos :).Es que no toy muy puesto ni con el actionscript ni mucho menos el objeto Sound. Muchas gracias. :)
black
recibiste mi email?
danivx
Si black lo recibí, te envié otro. Es que como cuento, no me entero mucho de la movida del actionscript, y sino me explicais un poco más pos no sé que hacer. :(
black
ok.. aver si esta tarde te contesto, ok? lo haré desde aquí y asi cuelgo el ejemplo...
black
hola dani!
aquí te mando el código...
<code>
onClipEvent (load) {
sonido = new Sound(this);
varvol = 1;
}
onClipEvent (enterFrame) {
// estado nos dice nos tiene que subir o bajar el sonido
if (varVol == 1) {
estado = "in";
}
// sube el volumen
if (estado == "in") {
level = varVol;
varVol++;
//cuando llega a 100 ordena bajar el volumen
if (varVol == 100) {
level = varVol;
estado = "out";
}
}
// baja el volumen
if (estado == "out") {
varVol--;
}
sonido.setVolume(varvol);
}
</code>
Pega este código en un clip de película que tenga un sonido en el primer fotograma.
kassel
Hola dani vx, solo espero no llegar tarde aqui tienes una direccion ,as que cojonuda sobre como tratar el sonido en actionscript, con su fadein and out y muchooooooooooo maaaaaaaaaaaaaaaas
: http://www.kennybellew.com/
Solo espero no haber llegado tarde
danivx
Gracias Kassel, nunca está de más más información. :) Muy buen enlace.