Comunidad de diseño web y desarrollo en internet online

Problemas con botonera, mp3 y precarga! Ayuda!!!

Citar            
MensajeEscrito el 01 May 2007 08:28 pm
Hola, quisiera saber que es lo que debo hacer!! Tengo la tipica botonera de play-pause en un solo boton + la barrita de control de volumen. Ya inserte el mp3 y me funcionan bien los scripts correspondientes. Ahora bien, quiero agregarle pre-carga (la del tutorial de freddie), una vez que lo hago, lo pruebo y no hace otra cosa que ir y volver del fotograma 1 al 2, intente agregando stop al segundo fotograma para que no suceda, pero de esa manera no me reproduce mas el mp3.
Que debo hacer??? :shock:

Por augusto0001

11 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 01 May 2007 09:23 pm
No estoy muy segura de lo que te voy a decir... pero weno, por probar..

Tu tienes dos frames verdad?
EL de la precarga...el 1
el del reproductor el 2

Bueno, pues no es así
a mi me pasó una cosa parecida con otra precarga
Es la precarga en el 1. Y el reproductor en el mismo frame, pero metido en un CLIP

Lo que pasa, que entonces dentro del clip, ten cuidado con las rutas...
EN vez de poner _root. tienes que poner this.
por que si no se va creer que es en LA ESCENA, no dentro del CLIP.

Espero haberte ayudado.
:D

Por SadlyMistaken

104 de clabLevel



 

msie
Citar            
MensajeEscrito el 02 May 2007 08:08 pm
Ok, gracias. Si no me sale te pregunto de nuevo!!

Por augusto0001

11 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 May 2007 11:58 pm
Subo otra vez este tema, porque el autor de este post, me ha mandado un mensaje privado, por ser la unica que le ayudo.
Aun no le funciona. Estoy segura entre todos podemos ayudarle no creo que sea tan complicao el problemilla, y sobretodo, tambien me gustaría saber la solución, porque me saca de mis casillas, quedarme sin saber esto.

Muchas gracias. Espero un poco de colaboración.

-Aurora-

Por SadlyMistaken

104 de clabLevel



 

msie
Citar            
MensajeEscrito el 05 May 2007 01:51 am
A ver, a ver.... :)
Esta es una forma no muy caracteristica pero funciona.
1. Tu archivo, tiene que tener dos escenas.
2. Escena 1 : Aquí va el pre-loader. O sea el del tuto
3. Escena 2 : Aquí va tu código, para reproducir tu mp3.

Ahora en el tutorial de F lo que tienes que hacer es un gotoAndPlay, que haría que despues que termine de cargar el pre-loader, se direccione a la escena donde tienes tu reproductor.Pero si no me equivoco el tuto viene con una función para eso. Entonces sería:

Código :

gotoAndPlay("tu_escena" tu_fotograma);


Saludos

Por R4f43l

194 de clabLevel



Genero:Masculino  

"Tierra De Nadie"

msie
Citar            
MensajeEscrito el 05 May 2007 09:59 pm
Hola a todos,

Para ser mas claro y para que vean que es lo que tengo adentro del archivo, paso a detallarles como es que lo arme, para ver si puedo solucionar esto que me esta volviendo loco! >

Tengo tres capas ubicadas las tres en el primer y unico fotograma.

1. En la primer capa tengo las acciones del volumen:

controlador_mc._x = 253;
controlador_mc._y = 39;
volumen_txt._x = 270;
volumen_txt._y = 30;
controlador_mc.onPress = function() {
startDrag(this, true, 153, 39, 253, 39);
};
controlador_mc.onRelease = function() {
stopDrag();
};
controlador_mc.onReleaseOutside = function() {
stopDrag();
};
alMover = new Object();
alMover.onMouseMove = function() {
vol = controlador_mc._x-153;
misonido.setVolume(vol);
volumen_txt.text = vol;
};
Mouse.addListener(alMover);


2. En la segunda capa tengo las acciones del reproductor:

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");
}
};


3. En la tercer capa solo tengo el dibujo de mi reproductor.

ACLARACIONES: En la biblioteca esta el archivo mp3, el boton del volumen y el boton de play-pause.
El boton de play-pause lo puse en la capa 2 donde estan las acciones que le corresponden.
El boton de volumen tambien esta en la capa 1 donde estan las acciones que le corresponden.

Eso es todo. Asi como se los presento me funciona sin problemas, pero cuando le quiero agregar el 'loading' famoso es cuando comienza esta pesadilla!!!

Gracias a todos, y en especial a Aurora que tanta paciencia ha tenido conmigo! Se que al principio no les di mucha informacion para que me puedan ayudar a resolver este problema, pero bueno aca les pongo todo lo que tengo en el fla

Augusto

Por augusto0001

11 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 06 May 2007 02:57 pm
Bien, ahora que lo he esta revisando (hice ese tuto hace algun tiempo). Puedes hacer esto:

1. Opciones
Opción 1. Tu pelicula debe tener 2 fotogramas: En el primer fotograma va el preloader y en el segundo tu reproductor.
Opción 2. Tu pelicula debe tener 2 Escenas (Como lo dije en mi respuesta anterior): En la primera escena va el preloader y en la segunda tu reproductor.
2. Procedimiento
Op 1: En el tutorial casí al final de las funciones hay una que dice especificamente play (); debes cambiar esta por gotoAndStop("Escena 1", 2)
Op 2: Muy parecido, ubicas la funcion play (); y lo cambias por gotoAndStop ("Escena 2", 1)

Listo, pero yo te recomendaría la segunda es un poco más fácil de realizar e implementar. :wink:
Saludos :)

Por R4f43l

194 de clabLevel



Genero:Masculino  

"Tierra De Nadie"

msie
Citar            
MensajeEscrito el 07 May 2007 02:19 am
Hola R4f43l,

No se porque pero lo he intentado de las dos maneras que me dijiste y sigue sin funcionar, hice todo al pie de la letra.

No se, tal vez tendre mal el AS de la precarga? Es el siguiente:

function cargando() {
var total, cargados, porcentaje;
total = _root.getBytesTotal();
cargados = _root.getBytesLoaded();
porcentaje = Math.floor((cargados*100)/total);
porcentaje_txt.text = porcentaje+" %";
barra_mc.gotoAndStop(porcentaje);
if (cargados == total) {
clearInterval(hiloPrecarga);
play();
}
}
var hiloPrecarga = setInterval(cargando, 1);
stop();

Asi es como lo tengo sin modificarle el play() por gotoAndStop ("Escena 2",1) como me pusiste en las dos opciones
Y el archivo mp3 esta en la biblioteca

La verdad es que no se en donde se encuentra el error.
Por favor tenganme paciencia!!!

Por augusto0001

11 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 07 May 2007 03:37 pm
Pues, si así no va, entonces....... :shock: :shock:
¿Podrías poner el *.fla? No importa si no esta el mp3 en la biblioteca (para que la pelicula no tenga un peso descomunal). La precarga al parecer no tiene error, pero seguro que viendolo sería mejor.

Saludos :)

Por R4f43l

194 de clabLevel



Genero:Masculino  

"Tierra De Nadie"

msie
Citar            
MensajeEscrito el 08 May 2007 06:29 pm
Si lo pongo, pero como hago para subirlo?

Por augusto0001

11 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 09 May 2007 01:44 am
Pues busca un host gratuito por ejemplo www.tripod.lycos.es/, o si no súbelo a un servidor gratuito como Megaupload y luego pones el link. O también www.box.net/, este ultimo es mas fácil de registrar (eso creo.)

Por R4f43l

194 de clabLevel



Genero:Masculino  

"Tierra De Nadie"

msie
Citar            
MensajeEscrito el 13 May 2007 01:51 am
Hola,

Bueno aqui estoy de nuevo, disculpame la demora!!!
Aca esta el archivo para ver cual es el problema.
Te lo mando sin el mp3 para que no pese tanto como me pediste

http://pulpo82.iespana.es/reproductor.fla

Mil Gracias!!!

Por augusto0001

11 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 13 May 2007 02:22 am
Pues nada,, :crap:
Comprime tu fla con winrar o winzip y lo vuelves a subir. Como lo pusiste, solo intenta abrirlo mas no descargarlo.
Saludos :D

Por R4f43l

194 de clabLevel



Genero:Masculino  

"Tierra De Nadie"

msie
Citar            
MensajeEscrito el 13 May 2007 05:05 am
Hola,

Creo que no es bueno el servidor, pero si dejas pasar unos segundos mas al final lo abre.
Me paso lo mismo. De todas maneras tambien te lo subi en zip.


http://pulpo82.iespana.es/reproductor.zip

Si no abre, avisame!
Gracias por la paciencia!!!

Por augusto0001

11 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 13 May 2007 05:48 am
A ver, con este abre seguro!

http://pulpo82.iespana.es/

Una vez abierta la pagina esta el link llamado 'reproductor' en .zip

Gracias otra vez!!!

Por augusto0001

11 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 16 May 2007 02:15 am
Vaya odisea que me ha tocado vivir :lol: :lol:
Pero debo, decir que :shock: no me ha funcionado, lo del reproductor. Sin embargo he encontrado la solucion (creo que la mejor hasta ahora), sobre el preloader. Lo que pasa es que cuando haces el attachSound, cuando das la propiedad de vinculacion hay una casilla que pone "exportar para primer fotograma", es decir el sonido se pone en el primer fotograma justo donde esta nuestro preloader, es por eso que cuando pruebas tu pelicula, ni siquiera el preloader te aparece por que antes esta cargando el Sonido. Pues cuando hagas la vinculacion desmarca esa opción (la que puse antes), ahora en tu Escena 2, con el sonido en la biblioteca arrastrala, al espacio de trabajo, si pruebas tu pelicula se reproducirá solo y sin control, para evitar eso, en la parte inferior izquierda, de flash hay una opcion que pone SOnido , luego Efecto y debajo de estos dos una que dice solo SIns, aquí elige la opcion detener y listo. Puedes controlarlo.
Pero puedes fijarte en el Reproductor que adapte al tuyo, claro que sin la animacion de los dos botones en uno solo, por que como te dije ni siquiera reproducia. Pero creo que a ti te va muy bien, en esa parte.

Aqui esta el ejemplo

Por R4f43l

194 de clabLevel



Genero:Masculino  

"Tierra De Nadie"

msie
Citar            
MensajeEscrito el 21 May 2007 01:07 am
Gracias, ahora me funciona!!!

Por augusto0001

11 de clabLevel



Genero:Masculino  

firefox

 

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