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

Reproducir Sonido con Boton

Estas en el tema de Reproducir Sonido con Boton en el foro de Flash y Actionscript en Foros del Web. Holaa soy totalmente nueva en en esto y queria saber como es que al hacer clic sobre un objeto que ya lo defino como boton, ...
  #1 (permalink)  
Antiguo 25/10/2011, 22:29
 
Fecha de Ingreso: octubre-2011
Mensajes: 13
Antigüedad: 12 años, 6 meses
Puntos: 0
Pregunta Reproducir Sonido con Boton

Holaa soy totalmente nueva en en esto y queria saber como es que al hacer clic sobre un objeto que ya lo defino como boton, mediante codigo hacer que se reproduzca un sonido.
Segun yo tenia una idea y esto era convertirlo en simbolo, en boton y en Hit insertar el codigo, pero al hacerlo simbolo y al distribuirlo a una lamina ,este desaparece.
Agradeceria mucho su ayuda :D Graacias ! :D
  #2 (permalink)  
Antiguo 26/10/2011, 13:31
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: Reproducir Sonido con Boton

Hola bere_jime8a:
Bienvenido al Foro.
El código para el botón depende de que AS estás usando.
Los códigos en AS2 se colocan después de seleccionar el botón y no en ningún frame de la línea de tiempo del botón.
En AS3 se tiene que poner un nombre de instancia al botón y el código en el frame donde está el botón.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 26/10/2011, 14:57
 
Fecha de Ingreso: octubre-2011
Mensajes: 13
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: Reproducir Sonido con Boton

Holaa..si de hecho si me dice que no puedo poner código directamente en los objetos (en AS3). Pero entonces que sigue una vez que ya tengo mis objetos como botones, tengo que distribuir cada objeto en una lamina o eso es innecesario...? ...Muchas gracias :D

Última edición por bere_jime8a; 26/10/2011 a las 15:17
  #4 (permalink)  
Antiguo 26/10/2011, 16:47
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: Reproducir Sonido con Boton

A que te refieres distibuirlo en la lámina, los botones puedes que ponerlo en el escenario o dentro de un Símbolo, todo depende de donde quieres que se utilice.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 27/10/2011, 08:56
 
Fecha de Ingreso: octubre-2011
Mensajes: 13
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: Reproducir Sonido con Boton

Holaaa muchas gracias por su ayuda..andaba algo perdida pero ya he podido :D

addEventListener(MouseEvent.CLICK,onClick);
function onClick(event:MouseEvent):void
{
var so:Sound = new Sonido1();
so.play();
}

este codigo lo tengo en la linea Down de mi boton, pero ahora mi problema es que al primer clic no reproduce el sonido, si no hasta el segundo o tercer clic. Muchas Gracias :D
  #6 (permalink)  
Antiguo 27/10/2011, 10:21
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: Reproducir Sonido con Boton

Para reproducir un sonido con un botón en AS3, lo que tienes que hacer es colocar dicho botón en el escenario y ponerle un nombre de instancia, por ejemplo: btn_play
En una nueva capa en el mismo frame donde está el botón el siguiente código:
Código actionscript:
Ver original
  1. var req:URLRequest=new URLRequest("loop.mp3");
  2. var mySound:Sound=new Sound(req);
  3. btn_play.addEventListener(MouseEvent.CLICK, onClick);
  4. function onClick(event:MouseEvent):void {
  5.     mySound.play();
  6. }
El sonido lo guardas en la misma carpeta donde está la película.

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

Última edición por Bandit; 27/10/2011 a las 10:35
  #7 (permalink)  
Antiguo 28/10/2011, 22:51
 
Fecha de Ingreso: octubre-2011
Mensajes: 13
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: Reproducir Sonido con Boton

me señala un error en esa linea de codigo:
btn_play.addEventListener(MouseEvent.CLICK, onClick)
El error que me señala es el siguiente : access of undefined property Miboton_btn
  #8 (permalink)  
Antiguo 28/10/2011, 22:56
 
Fecha de Ingreso: noviembre-2010
Mensajes: 94
Antigüedad: 13 años, 5 meses
Puntos: 11
Respuesta: Reproducir Sonido con Boton

Lo que sucede es que seguro le has puesto a tu botón el nombre de instancia Miboton_btn y no el que está en el código que es btn_play
  #9 (permalink)  
Antiguo 29/10/2011, 10:18
 
Fecha de Ingreso: octubre-2011
Mensajes: 13
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: Reproducir Sonido con Boton

Muchas gracias ,me estaba complicando mucho pudiéndolo hacer de otra forma mucho mas sencilla sin código...pero me sirvio su ayuda Graciaas!!

Etiquetas: simbolo, sonido, actionscript
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 23:10.