Comunidad de diseño web y desarrollo en internet online

Problema con carga de swf externo

Citar            
MensajeEscrito el 11 Oct 2004 11:31 pm
Tengo una "Pelicula 1" en la que se carga otra "Pelicula 2". En el primer fotograma de "Pelicula 1" tengo el siguiente codigo:

Código :

contenido = loadMovie("contenido.swf", "index_mc"); 
function cargando() { 
   var total, cargados, porcentaje; 
   total = contenido.getBytesTotal(); 
   cargados = contenido.getBytesLoaded(); 
   porcentaje = Math.floor((cargados*100)/total); 
   precarga_mc.gotoAndStop(porcentaje); 
   if (cargados == total) { 
      clearInterval(hiloPrecarga); 
      gotoAndStop(2); 
   } 
} 
var hiloPrecarga = setInterval(cargando, 1); 
stop(); 


El problema es que pasa directamente al fotograma 2, de manera que no se muestra el preloader. Seguramente he cometido un error muy basico pero mis conocimientos sobre as son eso, basicos.

Un saludo :-)

Por deltaideas

10 de clabLevel



 

unknown
Citar            
MensajeEscrito el 12 Oct 2004 04:51 am
¿ Qué tanto pesa la película ?

Para que puedas visualizar el preloader debe pesar un poco más de 100 Kb

Por La100rra

Claber

5776 de clabLevel

11 tutoriales
4 articulos

Genero:Masculino  

Cd. Juárez, Chihuahua, México.

unknown
Citar            
MensajeEscrito el 12 Oct 2004 04:55 am
Mira este tutorial para hacer precargas externas
http://www.cristalab.com/vertutorial.php?id=15

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

unknown
Citar            
MensajeEscrito el 12 Oct 2004 08:41 am
La pelicula pesa 120 kb. Creo que el problema viene de la variable contenido ya que, creo, que esa no es la sintaxis correcta para luego hacer el getBytes.

Un saludo :-)

Por deltaideas

10 de clabLevel



 

unknown
Citar            
MensajeEscrito el 12 Oct 2004 02:20 pm
Esto

Código :

contenido = loadMovie("contenido.swf", "index_mc"); 

NO EXISTE

Deberias leer el tutorial que te referencie, pero si quieres que eso funcione, presumo que deberia ser algo asi

Código :

index_mc.loadMovie("contenido.swf");

Y cambiar todas las referencias a la variable "contenido" por "index_mc"

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

unknown
Citar            
MensajeEscrito el 12 Oct 2004 02:29 pm
he hecho esos cambios pero sigue sin mostrarse el preload

Por deltaideas

10 de clabLevel



 

unknown
Citar            
MensajeEscrito el 12 Oct 2004 03:34 pm
index_mc tiene q ser un movieClip vacio , un container vamos ...

Código :

this.createEmptyMovieClip("foto", 1);
foto.loadMovie("contenido.swf");

Por buho29

510 de clabLevel

1 tutorial

7 ejemplos

 

unknown
Citar            
MensajeEscrito el 12 Oct 2004 03:47 pm
por cierto, el codigo del tutorial no lo entindo en gran parte de manera que no puedo adaptarlo a mis necesidades.

Un saludo y muchas gracias :-)

Por deltaideas

10 de clabLevel



 

unknown
Citar            
MensajeEscrito el 15 Oct 2004 11:39 am
Se em ocurre que hay algo tan sencillo como en la ventana de publicación configurar para que cargue como con una RTC creo que era la opción "Mostrar flujo" si a esto le sumas el inspector deberías saber x qué no te funciona.

Por alecuar

1 de clabLevel



 

unknown
Citar            
MensajeEscrito el 15 Oct 2004 04:27 pm
Muchas gracias por vuestras respuestas, pero al final consegui solucionar el problema.

Un saludo y muchas gracias :-)

Por deltaideas

10 de clabLevel



 

unknown

 

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