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

[SOLUCIONADO] Error precarga AS3

Estas en el tema de Error precarga AS3 en el foro de Flash y Actionscript en Foros del Web. Hola tengo este codigo pero pues creo que no me funciona al sacar el porcentaje para mostrar @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código actionscript: Ver original import flash. ...
  #1 (permalink)  
Antiguo 23/01/2013, 16:50
 
Fecha de Ingreso: febrero-2011
Mensajes: 138
Antigüedad: 13 años, 10 meses
Puntos: 6
Pregunta Error precarga AS3

Hola tengo este codigo pero pues creo que no me funciona al sacar el porcentaje para mostrar

Código actionscript:
Ver original
  1. import flash.events.Event;
  2. stop();
  3.  
  4. addEventListener(Event.ENTER_FRAME, lodeando);
  5.  
  6. function lodeando(event:Event):void
  7. {
  8.     var bytesTotales = stage.loaderInfo.bytesTotal;
  9.     var bytesCargados = stage.loaderInfo.bytesLoaded;
  10.     var porcentaje = Math.round(bytesCargados * 100 / bytesTotales);
  11.     trace(porcentaje);
  12.     texto.text = porcentaje + " % Cargado";
  13.     loader_mc.gotoAndStop(porcentaje);
  14.     if (bytesCargados == bytesTotales)
  15.     {
  16.         removeEventListener(Event.ENTER_FRAME, lodeando);
  17.         gotoAndPlay(2);
  18.         texto.text = "";
  19.         removeChild(texto);
  20.         removeChild(loader_mc);
  21.     }
  22. }

el problema que en el trace(porcentaje); al imprimir esto me imprime

100
88
88
88
88
88
88
88
91
91
91
91
91
91
91
94
94
94
94
94
94
94
94
97
97
97
97
97
97
97
100
100
100
100
100
100
100
100
100

espero y alguien pueda ayudarme, de antemano gracias
  #2 (permalink)  
Antiguo 24/01/2013, 10:35
 
Fecha de Ingreso: febrero-2011
Mensajes: 138
Antigüedad: 13 años, 10 meses
Puntos: 6
Respuesta: Error precarga AS3

Bueno pues pues lo difícil es que te ayuden y lo mas fácil es que investigues y aprendas jeje =D ya pude resolver mi problema. No es un error de la precarga ni nada sino simplemente es logica, cuando hacemos un flash con ActionScript casi no se usan fotogramas sino que se ponen los códigos en los Fotogramas Clave así que si nos damos cuenta al usar AS y al agregar los MC ponemos que lo exporte al Fotograma 1 y esto es lo que hace que nuestra precarga tarde mucho en aparece.

se supone que la precarga en el Fotograma 1 tiene que ser mas liviano para asi mostrar desde el 0% entre mas cosas tenga en el Fotograma 1 mas va a tardar en aparecer ya que lo que carga debe de estar del Fotograma 2 en adelante.

y la solución es exportar todo pero al fotograma 2 y la Precarga al Fotograma 1, yo uso Flash CS6, ir a...:

1.- Archivo...
2.-Configuración de ActionScript...

en la parte de Exportar clases en el fotograma.. le ponemos 2

y nuestra Precarga ya no tardara mucho en aparecer, obviamente si nuestra Precarga tiene muchas imágenes, sonidos y cosas de mas pues tardara en aparecer.

entre mas liviana la Precarga mejor, yo así lo resolví =D saludos

Etiquetas: as3, flash, loader, precarga
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 20:32.