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

Problema con Codigo Preloader Flash CS4!!!

Estas en el tema de Problema con Codigo Preloader Flash CS4!!! en el foro de Flash y Actionscript en Foros del Web. Hola estoy haciendo un preloader para mi pagina y al principio lo hice con AS3.0 y todo de maravillla pero no me dejaba ponerle acciones ...
  #1 (permalink)  
Antiguo 23/07/2009, 16:11
 
Fecha de Ingreso: junio-2009
Mensajes: 20
Antigüedad: 14 años, 10 meses
Puntos: 0
Exclamación Problema con Codigo Preloader Flash CS4!!!

Hola estoy haciendo un preloader para mi pagina y al principio lo hice con AS3.0 y todo de maravillla pero no me dejaba ponerle acciones a los botones en mi pagina, entonces hice otro preloader con AS2.0 y ahora si me deja poner acciones en los botonotes pero el preloader no me funciona, este es el codigo:

stop();

addEventListener(Event.ENTER_FRAME,carga);
function carga(event:Event):void
{
var bytesTotales = stage.loaderInfo.bytesTotal;
var bytesCargados = stage.loaderInfo.bytesLoaded;
var Porcentaje = Math.round(bytesCargados * 100 / bytesTotales);

TextoPorcentaje.text = Porcentaje + "% Cargado";
BarraPorcentaje.gotoAndStop(Porcentaje);

if (bytesCargados == bytesTotales)
{
removeEventListener(Event.ENTER_FRAME,carga);
gotoAndStop(2);
TextoPorcentaje.text = "";
removeChild(TextoPorcentaje);
removeChild(BarraPorcentaje);
removeChild(LogoPorcentaje);
}
}

Este es el error que me da flash: No se pudo cargar la clase o interfaz "Event" y me manda a este renglon "function carga(event:Event):void"

Ese mismo codigo usando AS3.0 funciona de maravilla pero usanso AS2.0 no me funciona, que puedo hacer?

Saludos!!!
  #2 (permalink)  
Antiguo 23/07/2009, 16:17
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: Problema con Codigo Preloader Flash CS4!!!

Hola eacs_style:
No te funciona porque estás colocando el código de AS3 en un archivo abierto para AS2.
Si vas a seguir usando AS2, busca en el Foro que se ha publicado muchas veces de como hacer un preloader.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 23/07/2009, 16:35
 
Fecha de Ingreso: agosto-2008
Mensajes: 109
Antigüedad: 15 años, 8 meses
Puntos: 3
Respuesta: Problema con Codigo Preloader Flash CS4!!!

Si queres usar ese codigo crea un documento en AS3 y pegalo en un frame, no sobre el boton o un movieclip, y si te interesa seguir usando AS3 te recomendaria que empieces a leer informacion porque los primeros cambios son los que mas cuestan si venis de AS2
  #4 (permalink)  
Antiguo 23/07/2009, 16:42
 
Fecha de Ingreso: junio-2009
Mensajes: 20
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Problema con Codigo Preloader Flash CS4!!!

Bueno este preloader me funciona perfencto si uso AS3.0 pero cuando quiero editar acciones para mis botones en AS3.0 no me deja... Es por eso que cambie a AS2.0 pero este preloader no me funciono, Bandit dijo que es por que mi codigo es para AS3.0 y no AS2.0, bueno estube buscando por el foro el preloader para AS2.0 y no lo encontre :( si no es mucha molestia me pudieran poner el link para ese tutoria por que no se donde este... otra solucion seria el saber porque no puedo editar acciones en botones con AS3.0... pero si me ayudan a solucionar esto del preloader en AS2.0 estaria de maravilla =D

Saludos!!! =D
  #5 (permalink)  
Antiguo 23/07/2009, 16:55
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: Problema con Codigo Preloader Flash CS4!!!

Revisa éste link: http://www.forosdelweb.com/f16/ayuda...oooorr-467112/ allí di un ejemplo para AS2.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #6 (permalink)  
Antiguo 23/07/2009, 19:06
Avatar de undess  
Fecha de Ingreso: diciembre-2007
Ubicación: Madrid
Mensajes: 84
Antigüedad: 16 años, 4 meses
Puntos: 1
Respuesta: Problema con Codigo Preloader Flash CS4!!!

En As3 ya no se puede programar sobre las instancias de los objetos.

Primero crea un MovieClip y ponlo en la escena, después ponle clip_mc (por ejemplo) como nombre de instancia, crea una capa con el nombre AS y en el primer fotograma mete este código:

Código:
clip_mc.addEventListener(MouseEvent.CLICK, CuandoPresioneClip);

function CuandoPresioneClip(e:MouseEvent):void
{
      // Acciones cuando se salta el evento de clip_mc
      trace("Me has presionado....");
}
No se si te interesa meterte con as3 pero por si te sirve.


Saludos.
__________________
El hombre, en su orgullo, creó a Dios a su imagen y semejanza.
undess blog
  #7 (permalink)  
Antiguo 24/07/2009, 12:06
 
Fecha de Ingreso: junio-2009
Mensajes: 20
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Problema con Codigo Preloader Flash CS4!!!

Solucionado =D

Me encontre este tutorial para Preloader en AS2.0 y va de maravilla, aqui esta el codigo y al final les puse el link del video por si alguien mas esta interesado... Gracias por su ayuda!!!

bytes_loaded = Math.round(this.getBytesLoaded());
bytes_total = Math.round(this.getBytesTotal());
getPercent = bytes_loaded / bytes_total;
this.BarraPorcentaje._width = getPercent * 200;
this.TextoPorcentaje = Math.round(getPercent * 100) + "%";
if (bytes_loaded == bytes_total)
{
gotoAndStop(3);
}

youtube.com/watch?v=rznbkDSCtEg *no esta como link por que el foro no me deja poner links por falta de antigueda ¬¬

Saludos !!! =D
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 17:26.