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

Clip con sonido en AS3

Estas en el tema de Clip con sonido en AS3 en el foro de Flash y Actionscript en Foros del Web. Hola de nuevo a todos. Tengo un pequeño "problemilla" en mi web Flash y AS3. Quiero poner música externa a mi web. Hice dos botones ...
  #1 (permalink)  
Antiguo 03/04/2014, 12:00
 
Fecha de Ingreso: noviembre-2013
Mensajes: 23
Antigüedad: 10 años, 5 meses
Puntos: 0
Pregunta Clip con sonido en AS3

Hola de nuevo a todos. Tengo un pequeño "problemilla" en mi web Flash y AS3.

Quiero poner música externa a mi web. Hice dos botones uno de "play" y otro de "pause". Ahora entras a mi web y está visible el botón, suena la música automáticamente y puedes pausar y reiniciarla, bien.

Lo que no puedo hacer es que cuando entres en el site la música no se ponga automáticamente y esté parada, y que el usuario elija cuando darle al "play".
¿Como retoco este script para que la música no empiece al entrar?...
Este es el script:

Código Javascript:
Ver original
  1. import flash.events.Event
  2. import flash.events.MouseEvent;
  3.  
  4. var isPlaying:Boolean = new Boolean();
  5. var pausePosition:Number = new Number();
  6.  
  7.  
  8. var soundClip:Sound = new Sound();
  9. var sndChannel:SoundChannel = new SoundChannel();
  10.  
  11. soundClip.load(new URLRequest("TheLightOfAidan.mp3"));
  12. soundClip.addEventListener(Event.COMPLETE, onComplete, false, 0, true);
  13. flashmo_playmusica_pausemusica.addEventListener(MouseEvent.MOUSE_DOWN, btnPressflashmo_playmusica_pausemusica, false, 0, true);
  14.  
  15.  
  16. function onComplete(evt:Event):void {
  17.     //Play loaded sound
  18.     sndChannel = soundClip.play();
  19.     isPlaying = true;
  20. }
  21.  
  22. function btnPressflashmo_playmusica_pausemusica(evt:MouseEvent):void
  23. {
  24.     switch(isPlaying)
  25.     {
  26.         case true:
  27.             flashmo_playmusica_pausemusica.gotoAndStop(2);
  28.             pausePosition = sndChannel.position;
  29.             sndChannel.stop();
  30.             isPlaying = false;
  31.         break;
  32.         case false:
  33.             flashmo_playmusica_pausemusica.gotoAndStop(1);
  34.             sndChannel = soundClip.play(pausePosition);
  35.             isPlaying = true;
  36.         break;
  37.     }
  38. }


Gracias

Última edición por jrtorvisco; 03/04/2014 a las 12:41
  #2 (permalink)  
Antiguo 03/04/2014, 15:34
 
Fecha de Ingreso: noviembre-2013
Mensajes: 23
Antigüedad: 10 años, 5 meses
Puntos: 0
Clip con sonido en AS3

Nadie sabe algo?.
Gracias
  #3 (permalink)  
Antiguo 04/04/2014, 02:05
 
Fecha de Ingreso: noviembre-2013
Mensajes: 23
Antigüedad: 10 años, 5 meses
Puntos: 0
Información Clip con sonido en AS3

El mensaje ha tenido 100 visitas, nadie sabía nada de esta pregunta?, es lo que me falta para darle el toque final a la web, si alguien sabe algo le estaría muy agradecido. Saludos
  #4 (permalink)  
Antiguo 06/04/2014, 11:11
 
Fecha de Ingreso: noviembre-2013
Mensajes: 23
Antigüedad: 10 años, 5 meses
Puntos: 0
Mensaje Respuesta: Clip con sonido en AS3

Veo que hay miles de temas sin contestación, es la primera vez que me ocurría a mi. Vaya, vaya...
  #5 (permalink)  
Antiguo 07/04/2014, 07:16
Avatar de pulento  
Fecha de Ingreso: noviembre-2002
Ubicación: En un pequeño, helado, obscuro reino... llamado Dinamarca.
Mensajes: 1.852
Antigüedad: 21 años, 5 meses
Puntos: 1
Respuesta: Clip con sonido en AS3

try it:

linea 18: sndChannel = soundClip.stop();
linea 19: isPlaying = false;

Saludos
__________________
http://www.flotdesign.dk/

Etiquetas: as, as3, boton, flash, sonido
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:35.