Comunidad de diseño web y desarrollo en internet online

sonido a mi web y comienzo automático

Citar            
MensajeEscrito el 27 Abr 2007 08:32 pm
Hola, estoy con el tema de incluir sonido a mi web usando flash.

En http://www.cristalab.com/tutoriales/146/boton-play-pausa-para-sonido-en-flash está el ejemplo que seguí, el problema esta en que en este ejemplo tengo que pulsar play para que comience el sonido. Yo lo que quiero es que el sonido comience solo, luego de que se cargue.

El código es el siguiente:

var pausa:Number = 0;
var estado:Number = 0;
Boton_btn.stop();
_root.onLoad = function(){
misonido = new Sound();
misonido.attachSound("Sonido");
}
Boton_btn.onPress = function (){
if (estado == 0){
misonido.start(pausa/1000);
estado = 1;
Boton_btn.gotoAndStop("pause");
} else {
pausa = misonido.position;
misonido.stop();
estado = 0;
Boton_btn.gotoAndStop("play");
}
}

(lo pueden ver en el ejemplo, en la direccion que escribi arriba)

si alguien me puede ayudar se lo agradecería.

Por potto

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 28 Abr 2007 01:45 am
Hola, :D
Pues por Aquí, ya di una de las soluciones

Saludos :)

Por R4f43l

194 de clabLevel



Genero:Masculino  

"Tierra De Nadie"

msie
Citar            
MensajeEscrito el 28 Abr 2007 03:27 am
Ok R4f43l te comento lo que hice

En el código original reemplace la primer parte

var pausa:Number = 0;
var estado:Number = 0;

Por

var my_sound:Sound = new Sound ()
my_sound.loadSound("sonido", true);

Anduvo sin problema. Lo único, cuando pongo para previsualizar me dice lo siguiente: Error opening URL file :///D|/sonido
En el .swf funciona bien, pero porque me da ese error???

Por potto

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 28 Abr 2007 03:56 pm
Hola, :D
var my_sound:Sound = new Sound ()
my_sound.loadSound("sonido", true);


Esto esta bien, lo que sucede es, que con loadSound estas cargando un sonido externo, y no de la biblioteca por lo que debes declarar la extensión del archivo. En este caso debe ser sonido.mp3 y no solamente sonido.

P.D: Me tome unos minutos para revisar el código del tuto. Y si quieres utilizarlo tal como esta, entonces sólo añade la linea de código resaltada:

var pausa:Number = 0;
var estado:Number = 0;
Boton_btn.stop();
_root.onLoad = function(){
misonido = new Sound();
misonido.attachSound("Sonido");
misonido.start();
}
Boton_btn.onPress = function (){
if (estado == 0){
misonido.start(pausa/1000);
estado = 1;
Boton_btn.gotoAndStop("pause");
} else {
pausa = misonido.position;
misonido.stop();
estado = 0;
Boton_btn.gotoAndStop("play");
}
}


Saludos :)

Por R4f43l

194 de clabLevel



Genero:Masculino  

"Tierra De Nadie"

msie
Citar            
MensajeEscrito el 28 Abr 2007 04:59 pm
muchas gracias :)

Por potto

6 de clabLevel



 

msie

 

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