Comunidad de diseño web y desarrollo en internet online

Problemas con attachSound cuando hay una precarga

Citar            
MensajeEscrito el 22 May 2007 05:44 pm
Le estaría muy agradecido a quien pudiera darme una mano para resolver este problema.
La verdad que esto ya me sacó y por mas que lea y pruebe no doy en el clavo.

Tengo un swf principal con un mp3 (attachSound) como sónido de fondo (con sus respectivos controles de on/off)
El swf funciona bien hasta que intento subirlo a internet y utilizo una precarga (dado el peso del archivo).
La precarga esta desarrolada en una escena aparte y este es el código
en el primer keyframe:
ifFrameLoaded ("Scene1", 200) {
nextScene();
play();
}
/*luego cada en los frames 10, 20 ,y 30 voy a gregando un punto suspensivo mas que es de los consta este preloader*/
//En el frame 40 cierro con el sgte código
gotoAndPlay(1);

En cuanto al sonido
Este es el codigo utilizado incluido en el primer frame de una de las capas del swf principal
var pausa:Number = 0;
var estado:Number = 1;
Boton_btn.stop();
_root.onLoad = function(){
misonido = new Sound();
misonido.attachSound("Sonido");
Boton_btn.gotoAndStop("pause");
misonido.start(0, 100);
}
Boton_btn.onPress = function (){
if (estado == 1){
misonido.stop();//lo para
estado = 0;
Boton_btn.gotoAndStop("play");
}
else {
misonido.start(0, 100);
estado = 1;
Boton_btn.gotoAndStop("pause");
}
}
El sonido se reproduce desde quese carga el swf y posé un boton para detener y reiniciar.

Para ver como serían ambos casos ver los sgtes ejemplos:

con la precarga : http://www.id.net.uy/san_nicolas/con_preload.htm
sin precarga : http://www.id.net.uy/san_nicolas/sin_preload.htm

Por hansi

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 May 2007 05:02 pm
¿cual es la pregunta?

las ligas a los ejemplos no sirven.

supongo que la precarga no aparece, o solo un ratito despues de un tiempo largo.

esto es debido a que el sonido lo tienes ligado al primer frame (la opcion Linkage:Export in first Frame)

la solución es que desmarques la opcion de exportar al primer frame y ademas que coloques el sonido en el frame 41 de la primera escena, ya que este frame nunca se va a mostrar, y esta antes de la segunda escena.

Por gabynufe

Claber

446 de clabLevel



 

México, D.F.

msie7
Citar            
MensajeEscrito el 24 May 2007 12:22 am
y como consejo no trabajes con escenas para que? , mejor trabaja con frames o usa loadMovie().

Por DiegoAzul

376 de clabLevel



 

Mx

firefox

 

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