Foros del Web » Creando para Internet » Flash y Actionscript »

Problema al usar MovieClipLoader

Estas en el tema de Problema al usar MovieClipLoader en el foro de Flash y Actionscript en Foros del Web. Muy buenas, En mi fotograma 2 de mi archivo SWF principal utilizo el siguiente código para hacer una precarga ya que el archivo 'introduccion.swf' es ...
  #1 (permalink)  
Antiguo 15/02/2011, 04:16
 
Fecha de Ingreso: enero-2009
Ubicación: acer aspire 5930g
Mensajes: 46
Antigüedad: 15 años, 11 meses
Puntos: 1
Problema al usar MovieClipLoader

Muy buenas,

En mi fotograma 2 de mi archivo SWF principal utilizo el siguiente código para hacer una precarga ya que el archivo 'introduccion.swf' es bastante pesado.

Código:
stop();

precarga = new MovieClipLoader();

precarga.loadClip("introduccion.swf",intro);

precarga.onLoadProgress = function(intro, loadedBytes, totalBytes) {
	p = Math.round((loadedBytes/totalBytes)*100);
	texto_pre.porcentaje._visible=true;
	texto_pre.porcentaje.selectable=false;
	valor = int((loadedBytes/totalBytes)*100);
	
	var my_fmt_arial:TextFormat = new TextFormat();
	my_fmt_arial.font = "bold";
	texto_pre.porcentaje.selectable = false;
	texto_pre.porcentaje.enabled = false;
	texto_pre.porcentaje.textColor = "0xffffff";
	texto_pre.porcentaje._visible = true;
	texto_pre.porcentaje.text=valor+"%";
	texto_pre.porcentaje.embedFonts = true;
	texto_pre.porcentaje.setTextFormat(my_fmt_arial);
	texto_pre.porcentaje.antiAliasType = "advanced";
	
};
precarga.onLoadComplete = function(intro) {
	texto_pre.porcentaje._visible=false;
};
precarga.onLoadInit = function(intro) {
};
Cuando he subido a internet para comprobar si funcionaba me ha surgido un problema y es que cuando estoy en plena precarga, me aparece un mensaje de error que dice:

"Un script de esta pelicula está provocando que Adobe Flash se ejecute lentamente. Si continua ejecutandose, el equipo podría no responder. ¿Desea anular el script?"
- SI /NO


He usado el mismo codigo para cargar una pelicula de 2mb y la a cargado sin que apareciera ese error. Pero la pelicula que quiero cargar en cuestion pesa 14 mb (es pesada pues incluye numerosos videos). ¿Ese error que aparece se debe? Quisiera saber si se produce al intentar cargar una pelicula tan pesada o si es error del codigo.

En cualquier caso, ¿habría algun modo de hacer desaparecer ese mensaje de error mientras se carga la pelicula? El caso es que si decido NO anular el script la pelicula sigue cargandose y se ejecuta sin problema.

GRACIAS.
  #2 (permalink)  
Antiguo 15/02/2011, 07:46
 
Fecha de Ingreso: diciembre-2010
Ubicación: Madrid
Mensajes: 342
Antigüedad: 14 años
Puntos: 28
Respuesta: Problema al usar MovieClipLoader

Hola, te dejo unos enlaces:
http://es.kioskea.net/forum/affich-4...ular-el-script
http://www.ubuntu.org.uy/main/node/2286

Luego en configuración de publicación de Flash (ruta: archivo-configuración de publicación-flash) hay una opción para definir el tiempo de ejecución de un script que puedes modificar, el problema viene por el peso de tu película.
saludos
__________________
diseño web
  #3 (permalink)  
Antiguo 15/02/2011, 11:48
 
Fecha de Ingreso: enero-2009
Ubicación: acer aspire 5930g
Mensajes: 46
Antigüedad: 15 años, 11 meses
Puntos: 1
Respuesta: Problema al usar MovieClipLoader

Cita:
Iniciado por tresj Ver Mensaje
Luego en configuración de publicación de Flash (ruta: archivo-configuración de publicación-flash) hay una opción para definir el tiempo de ejecución de un script que puedes modificar, el problema viene por el peso de tu película.
saludos
Efectivamente tresj, asi es. No recordaba esa opción de tiempo que tiene el flash de ejecutar el script..... muchisimas gracias, no sabes de la que me has salvado. Te debo una caña amigo.


  #4 (permalink)  
Antiguo 15/02/2011, 12:02
 
Fecha de Ingreso: diciembre-2010
Ubicación: Madrid
Mensajes: 342
Antigüedad: 14 años
Puntos: 28
Respuesta: Problema al usar MovieClipLoader

De nada, me alegro que lo hayas resuelto.
__________________
diseño web

Etiquetas: moviecliploader
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:22.