Comunidad de diseño web y desarrollo en internet online

Ayuda con un preloader.

Citar            
MensajeEscrito el 28 Jun 2011 08:29 pm
Saludos amigos,

El problema es cuando corre la película, no me muestra secuencia de carga, alguién sabe cuál es la razón? en salida lo único que me muestra es el número "100".

En el proyecto real me pasa igual, he intentado de varias maneras y nada que resuelvo el problema.

Alguien puede ayudarme con esto?

Código ActionScript :

import flash.events.*;

var total:Number = root.loaderInfo.bytesTotal;
var loaded:Number;

this.addEventListener(Event.ENTER_FRAME,fCarga);

function fCarga(e:Event):void
{
   loaded = (root.loaderInfo.bytesLoaded * 100 / root.loaderInfo.bytesTotal);
   trace(loaded);
   if (loaded >=100)
   {
      this.removeEventListener(Event.ENTER_FRAME,fCarga);
   }
}


De ante mano muchas gracias. espero podamos resolver el problema. un abrazo.

Por csdesign01

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 28 Jun 2011 09:08 pm
En local el preloader no aparece porque la tardanza de carga es insignificante, para verlo, cuando publicas dentro de Flash, ve al menú Control>Simulate Download
Si lo subes a un servidor, asegúrate que borras el cache antes de verlo

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 28 Jun 2011 09:34 pm

solisarg escribió:

En local el preloader no aparece porque la tardanza de carga es insignificante, para verlo, cuando publicas dentro de Flash, ve al menú Control>Simulate Download
Si lo subes a un servidor, asegúrate que borras el cache antes de verlo

Jorge

Gracias Jorge por contestar, los pasos que me indicas ya lo había intentando. :S cree que exista otra solución?

Por csdesign01

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 29 Jun 2011 01:20 pm
Ok, mirando el código del preload lo único que haces es cambiarle el valor a la variable loaded ... ¿como se refleja eso en tu interfase?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 30 Jun 2011 03:55 am
Bueno yo lo tengo reflejado de la siguiente manera:

En valor de loaded que se calculo mediante una regla de tres, se muestra en un TextField (txtCarga.text = String(loaded);) y también lo muestro en un barra que se aumenta la escala en X.

Pero sabes algo Jorge, aveces creo que es problema del flash ya que ensayé con un proyecto anterior donde el código funcionó bn, ahora no funciona.

Espero me halla explicado bn, un abrazo y gracias por tu interés.

Por csdesign01

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 30 Jun 2011 03:57 am
Explico también algo, al final el valor en el TextField es de 100, por como comenté en principio el problema es qe no me muestra el proceso aún así cuando simulo la descarga. solo muestra la película completa cuando los valors son 100%.

Por csdesign01

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 30 Jun 2011 10:25 am
Pon el c{odigo que estas usando, en lo que posteaste solo calculas, no veo la asignaci{on del campo de texto ni el escalado de la barra

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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