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

Preloader CS5 no logro hacer que funcione

Estas en el tema de Preloader CS5 no logro hacer que funcione en el foro de Flash y Actionscript en Foros del Web. Buenas compañeros del foro quisiera pedirles una ayuda por que ya e buscado en este foro y no encuentro nigun tema que me sirva en ...
  #1 (permalink)  
Antiguo 16/03/2011, 19:53
Avatar de uchihalexander  
Fecha de Ingreso: noviembre-2010
Mensajes: 8
Antigüedad: 14 años
Puntos: 0
Pregunta Preloader CS5 no logro hacer que funcione

Buenas compañeros del foro quisiera pedirles una ayuda por que ya e buscado en este foro y no encuentro nigun tema que me sirva en mi problema.

Estoy trabajando en flash cs5 un preloader pero no me sirve lo pongo en el 1mer frame y la pelicula en el 2 frame pero la pelicula empieza sin que el loader haga su funcion lo publico con Ctrl + enter y no sale el loader y lo publico con F12 y sale por 1 segundo y no funciona. salta de una vez a la pelicula

y en la seccion de abajo de Copiler Errors me sale esto y ya le e tratado por todos lados en arreglar esa linea pero sigue saliendo el mismo mensaje

Scene=Scene 1, layer=cargador preloader, frame=1, Line 5 The class or interface 'Event' could not be loaded.


es un loader sencillo costa de un mc de 100 frames con nombre de instancia

cargaAnimada_mc

y el texto dinamico de porcentaje

textoPorcentaje

y este es el codigo

//............

stop();

addEventListener(Event.ENTER_FRAME, lodeando);

function lodeando(event:Event):void
{
var bytesTotales = stage.loaderInfo.bytesTotal;
var bytesCargados = stage.loaderInfo.bytesLoaded;
var porcentaje = Math.round(bytesCargados * 100 / bytesTotales);

textoPorcentaje.text = porcentaje + "% Cargados";
cargaAnimada_mc.gotoAndStop(porcentaje);

if (bytesCargados == bytesTotales)
{
removeEventListener(Event.ENTER_FRAME, lodeando);
gotoAndPlay(2);
textoPorcentaje.text = "";
removeChild(textoPorcentaje);
removeChild(cargaAnimada_mc);
}
}


les agradeceria mucho si pudieran ayudarme con este problema
  #2 (permalink)  
Antiguo 17/03/2011, 10:41
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Preloader CS5 no logro hacer que funcione

Hola uchihalexander:
Tu código está bien.
Para probar la precarga desde el .fla, simplemente presiona 2 veces Ctrl + Enter.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 17/03/2011, 11:55
Avatar de uchihalexander  
Fecha de Ingreso: noviembre-2010
Mensajes: 8
Antigüedad: 14 años
Puntos: 0
Respuesta: Preloader CS5 no logro hacer que funcione

Gracias Bandit por la repuesta se me olvidaba que ya habia probado eso de 2 veces Ctrl + Ent . pero sigue el mismo problema activa el swf pero me sale este error en la seccion de recopilacion de errores

Scene=Scene 1, layer=cargador preloader, frame=1, Line 5 The class or interface 'Event' could not be loaded.

no se cual sera el problema ya que funciona cuando lo ejecuto solo, pero cuando le adjunto al 2 frame la pelicula hay ya no funciona y empieza a repetir indefinidamente la carga encima de la pelicula y el porcentaje no sale

no se si sera que en el Cs5 cambiara el alguna declaracion de codigo ya que este lo e utilizado en el Cs4 y funciona

gracias de antemano por su ayuda a los que me puedan colaborar con este problema...
  #4 (permalink)  
Antiguo 17/03/2011, 12:19
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Preloader CS5 no logro hacer que funcione

Efectivamente en Flash CS4 funciona sin problemas, podría ser problema del CS5, como no uso esa versión no puedo probarlo, por allí leí que esa versión trae problemas, no se si será verdad.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 17/03/2011, 17:16
Avatar de uchihalexander  
Fecha de Ingreso: noviembre-2010
Mensajes: 8
Antigüedad: 14 años
Puntos: 0
Respuesta: Preloader CS5 no logro hacer que funcione

Cita:
Iniciado por Bandit Ver Mensaje
Efectivamente en Flash CS4 funciona sin problemas, podría ser problema del CS5, como no uso esa versión no puedo probarlo, por allí leí que esa versión trae problemas, no se si será verdad.

Espero haberte sido de ayuda.
Gracias Bandit ya e podido solucionar el problema de funcion del loader pero ahora solamente me carga el primer clip que tengo en la escena que es un intro de 500 frames y los siguientes clips que siguen acontinuacion de ese intro en diferentes capas alcanzan hasta el frame 1015, entonces lo publico y estos frames del 500 al 1015 no los reproduce ya que llega hasta el 500 donde concluye el 1mer clip y vuelve a empezar este es el codigo con el que pude hacer funciona el preloader

espero que me puedas sacar de la duda de por que reproduce solo una parte al publicarlo

gracias

//pimerframe

bytes_loaded = Math.round(_root.getBytesLoaded());
bytes_total = Math.round(_root.getBytesTotal());
getPercent = bytes_loaded/bytes_total;
_root.loadBar._width = getPercent*100;
_root.loadText = Math.round(getPercent*100)+"%";
if (bytes_loaded == bytes_total) {
_root.gotoAndStop(3);
}


//y en segun frame

gotoAndPlay(1);
  #6 (permalink)  
Antiguo 18/03/2011, 13:07
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Preloader CS5 no logro hacer que funcione

Lo que hace un preloader es mostrar al visitante que se está cargando la película, hasta que ésta se cargue por completo, si tu pones en el código de la precarga éste código: _root.gotoAndStop(3); lo que pasará es al llegar a ese frame 3, se detendrá la película.
No se como habrás diseñado tu página.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: preloader
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 22:52.