Foros del Web » Creando para Internet » Flash y Actionscript »

Activar sonido con Rollover¿?

Estas en el tema de Activar sonido con Rollover¿? en el foro de Flash y Actionscript en Foros del Web. Hola! estoy haciendo una presentación para un trabajo, en donde aparece una guitarra, que al pasar el mouse sobre las cuerdas, por medio de un ...
  #1 (permalink)  
Antiguo 06/08/2011, 00:32
Avatar de NnikoO  
Fecha de Ingreso: agosto-2008
Ubicación: Rosario
Mensajes: 245
Antigüedad: 16 años, 3 meses
Puntos: 0
Pregunta Activar sonido con Rollover¿?

Hola! estoy haciendo una presentación para un trabajo, en donde aparece una guitarra, que al pasar el mouse sobre las cuerdas, por medio de un rollover, estas vibran. Quisiera saber como por medio de este rollover, a la vez de vibrar las cuerdas, se reproduzca algun sonido que tengo cargado en la biblioteca. Por ejemplo, si cargo 3 o mas sonidos, quiero que al pasar el mouse sobre estas, se reproduzca uno por vez, aleatoriamente. Es posible hacerlo?

Gracias de antemano, un abrazo!


<< niko >>
  #2 (permalink)  
Antiguo 06/08/2011, 12:47
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Activar sonido con Rollover¿?

Hola Nniko():
Aquí tienes un ejemplo de como hacerlo.
En la Biblioteca al conido ponle como nombre: Sonido1 y lo vinculas con el mismo nombre.
En el frame escribe éste código:
Código actionscript:
Ver original
  1. thisSound = new Sound();
  2. Sound1 = new Sound();
  3. Sound1.attachSound("Sound1");
  4. var Sound1added:Boolean = false;
  5. if (Sound1added == false) {
  6.     thisSound.attachSound("Sound1");
  7.     Sound1added = false;
  8. }
  9. thisSound.stop();
  10. thisSound.onSoundComplete = function() {
  11.     thisSound.stop();
  12. };
  13. btn.onRollOver = function() {
  14.     if (Sound1added == false) {
  15.         thisSound.stop();
  16.         thisSound.attachSound("Sound1");
  17.         thisSound.start();
  18.         Sound1added = true;
  19.     }
  20. };
  21. btn.onRollOut = function(){
  22.     thisSound.stop();
  23. }
Al botón ponle como nombre de instania: btn.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 06/08/2011, 13:34
Avatar de NnikoO  
Fecha de Ingreso: agosto-2008
Ubicación: Rosario
Mensajes: 245
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Activar sonido con Rollover¿?

Gracias de nuevo por responder Bandit! como hago para vincular el sonido? antes me acuerdo que desde la biblioteca tenias la opcion, pero ahora en CS4 no me aparece.
  #4 (permalink)  
Antiguo 06/08/2011, 13:36
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Activar sonido con Rollover¿?

Simplemente le das con el botón derecho sobre el sonido y en la ventana que aparece activa Propiedades.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 06/08/2011, 13:47
Avatar de NnikoO  
Fecha de Ingreso: agosto-2008
Ubicación: Rosario
Mensajes: 245
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Activar sonido con Rollover¿?

Siento ser pesado, pero no se reproduce en ningun momento el sonido.
  #6 (permalink)  
Antiguo 06/08/2011, 14:02
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Activar sonido con Rollover¿?

Algo debe de haber hecho mal, revisa si todo lo que te explique si lo hiciste.
El sonido no sonará hasta que pongas el mouse sobre el botón.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #7 (permalink)  
Antiguo 06/08/2011, 14:04
Avatar de NnikoO  
Fecha de Ingreso: agosto-2008
Ubicación: Rosario
Mensajes: 245
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Activar sonido con Rollover¿?

Esta todo igual...
  #8 (permalink)  
Antiguo 07/08/2011, 11:39
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Activar sonido con Rollover¿?

Si está todo igual debería funcionarte sin problemas, tengo por norma probar los códigos antes de sugerirlos.
Sube tu archivo a un servidor para poderlo bajar y ver como lo haz hecho.

Espero poderte ser de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: guitarra, musica, rollover, sonido, flash
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:54.