Comunidad de diseño web y desarrollo en internet online

No me aparece el cargador

Citar            
MensajeEscrito el 02 May 2008 03:50 pm
Que tal, estoy armando una web, ya falta casi nada, la arme usando el "MovieClipLoader" siguiendo el tutorial de Cristalab pero ahora que la subo al servidor para que el cliente la corrija me surge un problema... no aparecen los cargadores, cuando hago click en una sección se queda todo en blanco y no pasa nada, el firefox me avisa en la barra de abajo que se están transfiriendo datos, pero la idea es que el que este navegando sepa que se está cargando la web.
Para que vean el ejemplo, esta es la web:
http://www.bismanediciones.com.ar/demo/grinberg/index.html

y el código que usé es el siguiente:
EN EL PRIMER FRAME DEL SWF CARGADOR

Código :

var precargador_mc1:MovieClipLoader = new MovieClipLoader();
var precargador_mc2:MovieClipLoader = new MovieClipLoader();
var listener:Object = new Object();
var listener_2:Object = new Object();
listener.onLoadStart = function (target_mc) {
_root.attachMovie("ProgressBar","barra_mc", _root.getNextHighestDepth());
_root.barra_mc._y = 350;
_root.barra_mc._x = 650;
}
listener.onLoadProgress = function (target_mc, loadedBytes, totalBytes) {
var porcentaje:Number;
porcentaje = Math.round((loadedBytes*100)/totalBytes);
_root.barra_mc.gotoAndStop(porcentaje);
target_mc._visible = false;
target_mc.stop();
_root.barra_mc.numero_txt.text = porcentaje + " %";
}
listener.onLoadComplete = function (target_mc) {
_root.barra_mc.removeMovieClip();
target_mc._visible = true;
target_mc.play();
precargador_mc2.loadClip("header.swf", header_mc); //ESTO CARGA EL HEADER
delete listener
}
listener_2.onLoadStart = function (target_mc) {
_root.attachMovie("ProgressBar","barra_mc", _root.getNextHighestDepth());
_root.barra_mc._y = 350;
_root.barra_mc._x = 650;
}
listener_2.onLoadProgress = function (target_mc, loadedBytes, totalBytes) {
var porcentaje:Number;
porcentaje = Math.round((loadedBytes*100)/totalBytes);
_root.barra_mc.gotoAndStop(porcentaje);
target_mc._visible = false;
target_mc.stop();
_root.barra_mc.numero_txt.text = porcentaje + " %";
}
listener_2.onLoadComplete = function (target_mc) {
_root.barra_mc.removeMovieClip();
target_mc._visible = true;
target_mc.play();
delete listener_2
}

precargador_mc1.addListener(listener);
precargador_mc2.addListener(listener_2);
precargador_mc1.loadClip("contenido.swf", contenido_mc);


EN EL ULTIMO FRAME DEL SWF CARGADOR

Código :

stop();
//-----AS "SOBRE" DE BOTONES ENCABEZADO-----//
sitio_btn.onRollOver = function() {
   botonera_chica_mc.sitioclip.gotoAndPlay(2);
}
sitio_btn.onRollOut = function() {
   botonera_chica_mc.sitioclip.gotoAndPlay(6);
}
territorio_btn.onRollOver = function() {
   botonera_chica_mc.territorioclip.gotoAndPlay(2);
}
territorio_btn.onRollOut = function() {
   botonera_chica_mc.territorioclip.gotoAndPlay(6);
}
espacio_btn.onRollOver = function() {
   botonera_chica_mc.espacioclip.gotoAndPlay(2);
}
espacio_btn.onRollOut = function() {
   botonera_chica_mc.espacioclip.gotoAndPlay(6);
}
trayectoria_btn.onRollOver = function() {
   contacto_mc.creditos_txt.gotoAndPlay(2);
   contacto_mc.contacto_txt.gotoAndPlay(2);
   contacto_mc.home_txt.gotoAndPlay(2);
}
trayectoria_btn.onRollOut = function() {
   contacto_mc.creditos_txt.gotoAndPlay(6);
   contacto_mc.contacto_txt.gotoAndPlay(6);
   contacto_mc.home_txt.gotoAndPlay(6);
}
creditos_btn.onRollOver = function() {
   contacto_mc.trayectoria_txt.gotoAndPlay(2);
   contacto_mc.contacto_txt.gotoAndPlay(2);
   contacto_mc.home_txt.gotoAndPlay(2);
}
creditos_btn.onRollOut = function() {
   contacto_mc.trayectoria_txt.gotoAndPlay(6);
   contacto_mc.contacto_txt.gotoAndPlay(6);
   contacto_mc.home_txt.gotoAndPlay(6);
}
contacto_btn.onRollOver = function() {
   contacto_mc.trayectoria_txt.gotoAndPlay(2);
   contacto_mc.creditos_txt.gotoAndPlay(2);
   contacto_mc.home_txt.gotoAndPlay(2);
}
contacto_btn.onRollOut = function() {
   contacto_mc.trayectoria_txt.gotoAndPlay(6);
   contacto_mc.creditos_txt.gotoAndPlay(6);
   contacto_mc.home_txt.gotoAndPlay(6);
}
home_btn.onRollOver = function() {
   contacto_mc.trayectoria_txt.gotoAndPlay(2);
   contacto_mc.creditos_txt.gotoAndPlay(2);
   contacto_mc.contacto_txt.gotoAndPlay(2);
}
home_btn.onRollOut = function() {
   contacto_mc.trayectoria_txt.gotoAndPlay(6);
   contacto_mc.creditos_txt.gotoAndPlay(6);
   contacto_mc.contacto_txt.gotoAndPlay(6);
}


//-----AS "SOBRE" DE BOTONES GRANDES-----//
sitiog_btn.onRollOver = function() {
   botonera_grande_mc.sitioclip.gotoAndPlay(2);
}
sitiog_btn.onRollOut = function() {
   botonera_grande_mc.sitioclip.gotoAndPlay(6);
}
territoriog_btn.onRollOver = function() {
   botonera_grande_mc.territorioclip.gotoAndPlay(2);
}
territoriog_btn.onRollOut = function() {
   botonera_grande_mc.territorioclip.gotoAndPlay(6);
}
espaciog_btn.onRollOver = function() {
   botonera_grande_mc.espacioclip.gotoAndPlay(2);
}
espaciog_btn.onRollOut = function() {
   botonera_grande_mc.espacioclip.gotoAndPlay(6);
}


//-----AS CARGADOR CLIPS EXTERNOS-----//
var precargador_mc1:MovieClipLoader = new MovieClipLoader();
var listener:Object = new Object();
listener.onLoadStart = function (target_mc) {
_root.attachMovie("ProgressBar","barra_mc", _root.getNextHighestDepth());
_root.barra_mc._y = 350;
_root.barra_mc._x = 650;
}
listener.onLoadProgress = function (target_mc, loadedBytes, totalBytes) {
var porcentaje:Number;
porcentaje = Math.round((loadedBytes*100)/totalBytes);
_root.barra_mc.gotoAndStop(porcentaje);
target_mc._visible = false;
target_mc.stop();
_root.barra_mc.numero_txt.text = porcentaje + " %";
}
listener.onLoadComplete = function (target_mc) {
_root.barra_mc.removeMovieClip();
target_mc._visible = true;
target_mc.play();
delete listener
}

//-----AS PONIENDO SWF EN CLIP VACIO-----//
precargador_mc1.addListener(listener);
sitio_btn.onRelease = function() {
   precargador_mc1.loadClip("sitio.swf", contenido_mc);
   botonera_grande_mc._visible = false;
}
territorio_btn.onRelease = function() {
   precargador_mc1.loadClip("territorio.swf", contenido_mc);
   botonera_grande_mc._visible = false;
}
espacio_btn.onRelease = function() {
   precargador_mc1.loadClip("espacio.swf", contenido_mc);
   botonera_grande_mc._visible = false;
}
home_btn.onRelease = function() {
   precargador_mc1.loadClip("contenido.swf", contenido_mc);
   botonera_grande_mc._visible = false;
}
sitiog_btn.onRelease = function() {
   precargador_mc1.loadClip("sitio.swf", contenido_mc);
   botonera_grande_mc._visible = false;
   botonera_chica_mc._alpha = 100;
}
territoriog_btn.onRelease = function() {
   precargador_mc1.loadClip("territorio.swf", contenido_mc);
   botonera_grande_mc._visible = false;
   botonera_chica_mc._alpha = 100;
}
espaciog_btn.onRelease = function() {
   precargador_mc1.loadClip("espacio.swf", contenido_mc);
   botonera_grande_mc._visible = false;
   botonera_chica_mc._alpha = 100;
}
trayectoria_btn.onRelease = function() {
   precargador_mc1.loadClip("contenido.swf", contenido_mc);
}
creditos_btn.onRelease = function() {
   precargador_mc1.loadClip("contenido.swf", contenido_mc);
}
contacto_btn.onRelease = function() {
   precargador_mc1.loadClip("contenido.swf", contenido_mc);
}
home_btn.onRelease = function() {
   precargador_mc1.loadClip("contenido.swf", contenido_mc);
}

Tal vez sea un error poner dos códigos diferentes en diferentes frames... pero lo necesito para esta animación.
Espero que alguien me pueda ayudar. muchas gracias.
Saludos.

Por Guillon

20 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 02 May 2008 03:59 pm
incluso después de estar un rato cargando me pone un cartel diciendo que el Script de esta película está provocando que el reproductor funciona mal... veo que voy a tener que cambiar el código, si alguien me puede ayudar con eso, podría subir algunos FLA para que lo prueben.
Me están apurando, la verdad necesitaría ayuda, muchas gracias.
Saludos.

Por Guillon

20 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 May 2008 12:24 pm
Nadie me puede ayudar? :(

Por Guillon

20 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 20 May 2008 05:16 pm
Guillon

Hola man!!!, es dificil que alguien te ayude con un código tan largo asi de buenas a primeras.

Te aconsejaria que subas el .fla en algún sitio. Sería mucho más fácil encontrar el error en el directamente. Aun cuando no sé si allá alguien que te quiera ayudar con menudo código

Pero igual, este cargador realmente tiene un código demasiado engorroso, y por ende hay más probabilidades de error. Existen cargadores mucho más sencillos

Por esutoraiki

Claber

548 de clabLevel

4 tutoriales

Genero:Masculino  

Aplicaciones para Web

opera

 

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