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

Ayuda por favor!!!

Estas en el tema de Ayuda por favor!!! en el foro de Flash y Actionscript en Foros del Web. Hola, tengo un problemita con la musica de mi sitio. Tengo una música de base que comienza en el primer fotograma, presionando un botón puedo ...
  #1 (permalink)  
Antiguo 31/03/2009, 16:04
 
Fecha de Ingreso: diciembre-2006
Mensajes: 15
Antigüedad: 11 años
Puntos: 0
Ayuda por favor!!!

Hola, tengo un problemita con la musica de mi sitio.
Tengo una música de base que comienza en el primer fotograma, presionando un botón puedo ver un video que esta en el ultimo fotograma, el 300, en donde le pido al sonido que se detenga. cuando termino de ver el video, lo cierro y vuelvo al fotograma numero 150, donde yo quiseira vuelva a empezar la musica.
El problema que tengo es que cuando comienza pasa por el fotograma 150 y me vuelve a cargar la musica dos veces, yo quisiera decirle que si la musica esta cargada no la cargue y si no esta cargada la cargue. No se si queda claro...
En el primer fotograma tengo esto:
son = new Sound();
son.loadSound("flaca.mp3", true);
son.onSoundComplete = function() {
son.start(0, 1);
}

en el fotograma 150 puse esto que no debe estar bien porque no funciona:
if(son == stop()){
son.start(0,1000);
}

y en el fotograma donde se carga el video puse:
stop();
loadMovie("video.swf",video);
_root.intro.son.stop();
_root.intro.bot.gotoAndPlay(2);
Alguien puede decirme que estoy haciendo mal...
Muchas gracias de antemano por su tiempo
  #2 (permalink)  
Antiguo 31/03/2009, 20:28
 
Fecha de Ingreso: marzo-2009
Ubicación: Residencial Guanabacoa, Ciudad De La Habana, Cuba, Cuba
Mensajes: 422
Antigüedad: 8 años, 9 meses
Puntos: 10
Respuesta: Ayuda por favor!!!

"jaja por un ebso de la flaka yo daria lo que fuera...."

mira que te sujiero que crees una bariable de tipo boolena que cuando se carge el sonido por 1ra vez se ponga verdadera... luego cuando caigas en el 150frame preguntas si esta verdadera... entonces es que el sonido esta sonando....... sino reproducelo.... su caundo reproduzcas el video para el sonido...

espero que te ayude
  #3 (permalink)  
Antiguo 31/03/2009, 22:07
 
Fecha de Ingreso: diciembre-2004
Mensajes: 272
Antigüedad: 13 años
Puntos: 4
Respuesta: Ayuda por favor!!!

Hola

Cita:
if(son == stop()){
son.start(0,1000);
}
no puedes comparar el objeto "son" con el metodo "stop()" para verificar si esta detenido el sonido, lo que debes hacer es lo que te indica osmel, crear una variable boleana y hacerla true en el fotograma donde se detiene por primera vez el sonido, y con esta comparas asi:

if( b_sonido_detenido ){
son.start(0,1000);
}


Espero te sirva, saludos y hasta luego!
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:04.