Comunidad de diseño web y desarrollo en internet online

Ayuda! Sonido con "on rollover y out" pero sin superposicion

Citar            
MensajeEscrito el 16 Oct 2007 03:54 am
Hola, he visto en unos tutoriales de cristalab sobre como hacer para poner un sonido que haga loop pero andaria necesitando saber como hacer para que este loop se active solamente al pasar el mouse por arriba y se desactive al hacer roll out.

En pocas palabras: onrollOver comienza el el loop y sigue hasta que yo saque el mouse.

gracias. muy buen trabajo el de cristralab!.

Por charco88

6 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 16 Oct 2007 04:08 am
¿Cómo colocas el sonido, en la Línea de Tiempo, por Código? :?

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 16 Oct 2007 06:50 pm
El sonido lo importo y le hago el "linkage" exportandolo para actionscript.

Por charco88

6 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 16 Oct 2007 07:01 pm
Entonces manéjalo con el objeto Sound:

Código :

//Para que arranque
onRollOver = function(){
   miObjetoSound.start();
}

//Para que se detenga
onRollOut = function(){
    miObjetoSound.stop();
}

//Para que haga el loop
miObjetoSound.onSoundComplete = function(){
    miObjetoSound.start();
}

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 16 Oct 2007 07:57 pm
weno pa que haga loop el sonido no es necesario tanto codigo :P

var sonido = new Sound();
sonido.attachSound("sonido1");

Boton.onRollOver = function(){
sonido.start(0,9999); // aqui le pones 9999 pa que se repita muchas veces una vez que termine
}
Boton.onRollOut = function(){
sonido.stop();
}


si lo vas a hacer con varios botones te recomiendo uses una funcion...

Por angelkaido

38 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 17 Oct 2007 03:02 am
Muchachos no me funciona! pero debe ser seguramente un 80% por mi inexperiencia. Lo que sucede es que no solo necesito que haga el loop en el rollover y se corte en el roll out, sino tambien que al estar en rollover vaya al fotograma con etiqueta "over" y en el caso de hacer click (osea un onPress) linke a un sitio web.

Esto es un banner y les agradecería que me den una mano, se que el foro no esta para que otros hagan las cosas sino mas bien para aportar pero realmente es necesario.

Saludos y muchas gracias.

Por charco88

6 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 17 Oct 2007 03:09 am
¿Qué es lo que no funciona? Si tiene que hacer más cosas además de arrancar el sonido, sólo tienes que agregarle esas cosas al onRollOver:

Código :

onRollOver = function(){
   miObjetoSound.start();
   ...lo demás que quieres que haga...
}

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 17 Oct 2007 03:19 am
lol
pss namas pon como dice el Fricky¨

Código :

Boton.onRollOver = function(){
sonido.start(0,9999); // aqui le pones 9999 pa que se repita muchas veces una vez que termine
gotoAndPlay("over");//con esto se va a donde tu quieras, espero que lo pongas correctamente
}
Boton.onPress = function(){
getUrl("http://www.cristalab.com", "_blank"); 
}



Saludines :D;) :P

Por angelkaido

38 de clabLevel



Genero:Masculino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.