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

con onEnterFrame no funciona ¿?

Estas en el tema de con onEnterFrame no funciona ¿? en el foro de Flash y Actionscript en Foros del Web. Esto funciona: Código: _root.createEmptyMovieClip("carrusel1_mc", 1); carrusel1_mc.loadMovie("prueva/imagen1.jpg"); Esto no funciona: Código: _root.createEmptyMovieClip("carrusel1_mc", 1); onEnterFrame = function () { carrusel1_mc.loadMovie("prueva/imagen1.jpg"); }; Lo pruevo con Flash 8, y ...
  #1 (permalink)  
Antiguo 26/04/2009, 09:23
 
Fecha de Ingreso: marzo-2009
Mensajes: 5
Antigüedad: 15 años, 2 meses
Puntos: 0
con onEnterFrame no funciona ¿?

Esto funciona:
Código:
_root.createEmptyMovieClip("carrusel1_mc", 1);
carrusel1_mc.loadMovie("prueva/imagen1.jpg");
Esto no funciona:
Código:
_root.createEmptyMovieClip("carrusel1_mc", 1);
onEnterFrame = function () {
	carrusel1_mc.loadMovie("prueva/imagen1.jpg");
};
Lo pruevo con Flash 8, y no encuentro nada que lo explique.
Es posible que se a un bug de flash?.
Agradezco cualquier aclaración.
  #2 (permalink)  
Antiguo 26/04/2009, 09:30
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años
Puntos: 67
Respuesta: con onEnterFrame no funciona ¿?

Código:
_root.createEmptyMovieClip("carrusel1_mc", 1);
onEnterFrame = function () {
	carrusel1_mc.loadMovie("prueva/imagen1.jpg");
};
Eso que estas haciendo es cargar, cargar, cargar una foto infinitamente no tienen sentido, flash nunca acabara de cargar esa foto,¿ por qué pones el onEnterFrame?
  #3 (permalink)  
Antiguo 26/04/2009, 09:47
 
Fecha de Ingreso: marzo-2009
Mensajes: 5
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: con onEnterFrame no funciona ¿?

No he puesto el codigo para cargar y cargar, solamente para que se vea lo esencial.
El codigo 1 me funciona, el codigo 2 a pesar de la carga infinta, no funciona.
  #4 (permalink)  
Antiguo 26/04/2009, 10:00
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años
Puntos: 67
Respuesta: con onEnterFrame no funciona ¿?

loadMovie sirve para cargar.
Cita:
Función loadMovie
loadMovie(url:String, target:Object, [method:String]) : Void
loadMovie(url:String, target:String, [method:String]) : Void


Carga un archivo SWF, JPEG, GIF o PNG en un clip de película en Flash Player mientras se reproduce el archivo SWF original. En Flash Player 8 se ha añadido compatibilidad con archivos GIF no animados, archivos PNG y archivos JPEG progresivos. Si carga un archivo GIF animado, sólo se mostrará el primer fotograma.

....
  #5 (permalink)  
Antiguo 26/04/2009, 10:01
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 16 años, 5 meses
Puntos: 51
Respuesta: con onEnterFrame no funciona ¿?

no funciona porque le estas pidiendo al flash que cargue infinitamente esto tiene por consecuencia de que no puede terminar de cargar la primera imagen ya que enseguida vuelve a cargar la segunda hacer esto no es un bug de flash mas bien es tuyo XDXD caga las imágenes como lo has hecho en el primer código y si quieres tener la misma imagen en varios Mc utiliza la funcion duplicate y
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
  #6 (permalink)  
Antiguo 26/04/2009, 10:06
 
Fecha de Ingreso: marzo-2009
Mensajes: 5
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: con onEnterFrame no funciona ¿?

Agradezco el interes.
Ya se que sirve para cargar.
El primer codigo me pone en pantalla un fichero jpg que tengo en un directorio.
El segundo codigo, no hace nada. Y no lo hace, (a simple vista), porque introduzco el codigo dentro de un onEnterFrame.
  #7 (permalink)  
Antiguo 26/04/2009, 10:17
 
Fecha de Ingreso: marzo-2009
Mensajes: 5
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: con onEnterFrame no funciona ¿?

Visita alameda.casasalameda.com
El Slide principal funciona, (gracias a la pagina de bandit), dentro del onEnterFrame. Sin embargo al rehacerlo de nuevo, no consigo hacerlo funcionar si no es fuera de este.
Le he aplicado un bucle de retardo para esperar a cargar la imagen, y tampoco se muestra en pantalla
Alguien sabe por que?¿

Última edición por carloscmmc; 26/04/2009 a las 10:42
  #8 (permalink)  
Antiguo 26/04/2009, 11:46
 
Fecha de Ingreso: marzo-2009
Mensajes: 5
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: con onEnterFrame no funciona ¿?

Solucionado.
Lynxcraft tiene razón. No hay tiempo para cargar el siguiente grafico.
gracias.
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 16:33.