Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cargado Externo
Cargado Externo
El movie clip vaco se llama im Lo que pretendo, supongo que es muy fcil pero no tengo ni idea de cmo hacerlo. He buscado en la ayuda y no encuentro la forma de que me cargue la imagen a partir del centro de esta. Ya que tengo imgenes de distintos tamaos y quiero que nazcan desde el centro. Se entiende? Muchas gracias.
__________________
Ella est en el horizonte -dice Fernando Birri-. Me acerco dos pasos, ella se aleja dos pasos. Camino diez pasos y el horizonte se corre diez pasos ms all. Por mucho que yo camine, nunca la alcanzar. Para que sirve la utopa? Para eso sirve: para caminar. -Eduardo Galeano-
07-jul-2006, 14:53
#2 (permalink)
sheshu
hola, lo que tienes que hacer es recolocar el clip una vez que se ha completado la carga. por ejemplo si la estrella est en la posicin x0, y0, cuando se haya cargado el clip pones algo as: Cdigo: im._x=x0-im._width*0.5; im._y=y0-im._height*0.5; para asegurarte que el clip est cargado te recomiendo el uso de MovieClipLoader disponible desde la versin MX 2004. saludos, sheshu
__________________ sheshu ::: www.tutoriales-flash.com
07-jul-2006, 15:02
#3 (permalink)
miska_autentica
Lo que pasa es que la carga yo no la hago si no que la hace el usuario cuando clica sobre una de las imagenes en miniatura que aparecen a la derecha. Esas que estn en azulito. A los botones en azulito invisibles que hay sobre las
Ella est en el horizonte -dice Fernando Birri-. Me acerco dos pasos, ella se aleja dos pasos. Camino diez pasos y el horizonte se corre diez pasos ms all. Por mucho que yo camine, nunca la alcanzar. Para que sirve la utopa? Para eso sirve: para caminar. -Eduardo Galeano-
07-jul-2006, 16:06
#4 (permalink)
sheshu
tienes que comprobar que se ha cargado completamente el clip para poder reposicionarlo, usa la clase MovieClipLoader si puedes, aqu tienes un tutorial: Carga de clips externos. La clase MovieClipLoader. En el zip descargable del tutorial viene entre otras cosas
on (release) { //carga la imagen var ruta = "files/ejemploLoader1.jpg"; // aqui puedes pon er la ruta que quieras, para que funcione correctamente debe estar en un servidor remoto mi_mcl.loadClip(ruta, contenedor_mc); }
Lo del MovieClipLoader no lo he visto. Yo en mi Flash he puesto esto (es que adems el botn es un movieclip que se puede mover por un rea):
Cdigo PHP:
on (press) { startDrag(this, true, 770, 40, 940, 560); } on (release) { stopDrag(); _root.mcv.loadMovie("003.gif"); mcv._x = x0-mcv._width*0.5;
mcv._y = y0-mcv._height*0.5; }
Ahora el moviclip se llama "mcv". Aparece la imagen pero no desde el centro. Es decir, ahora mismo aparece la imagen as..., desplazada. He hecho un sencillo esquema para que se entienda. INCORRECTO
CORRECTO
09-jul2006, 16:29
#6 (permalink)
miska_ autenti ca
Ya he encontrado una solucin, bueno yo no... ji ji ji, me han ayudado (pk), que a mi me funciona porque ya se me queda en el centro de todo.
Cdigo PHP:
on (press) { startDrag(this, true, 770, 40, 940, 560); } on (release) { stopDrag(); _root.createEmptyMovieClip("holder", 100); _root.holder._x = Stage.width/2; _root.holder._y = Stage.height/2; _root.holder.loadMovie("003.gif"); _root.onEnterFrame = function() { if (_root.holder._width>0) { delete _root.onEnterFrame; _root.holder._x -= _root.holder._width/2; _root.holder._y -= _root.holder._height/2; } }; }
Gracias. De todos modos, si se sabe alguna otra solucin tambin es bien recibida.
__________________
Ella est en el horizonte -dice Fernando Birri-. Me acerco dos pasos, ella se aleja dos pasos. Camino diez pasos y el horizonte se corre diez pasos ms all. Por mucho que yo camine, nunca la alcanzar. Para que sirve la utopa? Para eso sirve: para caminar. -Eduardo Galeano-
10-jul-2006, 03:57
#7 (permalink)
miska_autentica
Antes, esta solucin (la que pongo en el mensaje de arriba) me cargaba los .gif, pero en el momento que la he utilizado para cargar tambin .jpg ya no me carga los .gif, sino solmamente los .jpg.
Fecha de Ingreso: julio-2005 Ubicacin: Valencia | Mediterrneo Mensajes: 1.457
Bueno, los .swf tambin me los carga pero desplazados hacia abajo. Por qu puede pasarme esto? Por favor!!! Necesito ayuda. Es algo urgente. Necesito entregar mi web en este mes y si no suspendo. Es de cida o muerte.
__________________
Ella est en el horizonte -dice Fernando Birri-. Me acerco dos pasos, ella se aleja dos pasos. Camino diez pasos y el horizonte se corre diez pasos ms all. Por mucho que yo camine, nunca la alcanzar. Para que sirve la utopa? Para eso sirve: para caminar. -Eduardo Galeano-
10-jul-2006, 12:51
#8 (permalink)
miska_autentica
Gracias.
__________________
Ella est en el horizonte -dice Fernando Birri-. Me acerco dos pasos, ella se aleja dos pasos. Camino diez pasos y el horizonte se corre diez pasos ms all. Por mucho que yo camine, nunca la alcanzar. Para que sirve la utopa? Para eso sirve: para caminar. -Eduardo Galeano-
10-jul-2006, 12:56
#9 (permalink)
roc2107
oppo
10-jul-2006, 13:44
#10 (permalink)
miska_autentica
noooooo,
Es decir, si me deja cambiarle la extensin y me dice que igual el archivo queda inutilizable. No queda inutilizable porque se sigue viendo.
Fecha de Ingreso: julio-2005 Ubicacin: Valencia | Mediterrneo Mensajes: 1.457
Pero sigue sin cargarse externamente en Flash. Es incompatible cargar gif y jpg en un mismo archivo de flash?
__________________
Ella est en el horizonte -dice Fernando Birri-. Me acerco dos pasos, ella se aleja dos pasos. Camino diez pasos y el horizonte se corre diez pasos ms all. Por mucho que yo camine, nunca la alcanzar. Para que sirve la utopa? Para eso sirve: para caminar. -Eduardo Galeano-
10-jul-2006, 17:08
#11 (permalink)
stock
Cita:
Iniciado por miska_autentica De todos modos, si se sabe alguna otra solucin tambin
mira, la semana pasada hice algo muy semejante, ocupaba centrar una imagen dentro de un MC, algo muy semejante a lo de tus diagramas..... ok, todos sabemos que para centrarlo nadamas es necesario hacer algo asi. x = widthdelobjetocontenedor/2 widthdelaimagecargada/2; y = heigthdelobjetocontenedor/2 heigthdelaimagencargada/2; eso es suficiente para centrar la imagen, peroooooo como la imagen es variable, aqui se presenta el problema, pues no se saben las medidas de la imagen cargada hasta que esta esta lista. bueno, la solucion es unicamente disparar una funcion cuando sucede el evento onLoadInit de la clase MovieClipLoader, es en este evento donde ya puedes saber las propiedades de la imagen cargada!! mira, te pongo un poco de mi code Cdigo: listener.onLoadComplete = function(target_mc:MovieClip):Void };
listener.onLoadInit = function(target_mc:MovieClip):Void { //aqui es donde ya puedes acceder a las propiedades target_mc.width y todas las que quieras!! fotoSpace.cargador._visible = false; transicion(eval("fotoSpace.foto.foto"+(z1)), target_mc); }; bueno miskita, no se si eso te sirva! nos vemos, have funnnnnn
__________________ Si estas comenzando a desarrollar sobre la web: Quizzpot cursos y tutoriales sobre desarrollo web | Preguntas y respuestas sobre Ext JS
10-jul-2006, 18:37
#12 (permalink)
miska_autentica
Resulta que en las preferencias de publicacin haba puesto que fuese en la versin 7 de Flash. Y da la casualidad de que los Gif solo se aceptan en los swf
Fecha de Ingreso: julio2005 Ubicacin: Valencia | Mediterrneo Mensajes: 1.457
a partir de Flash 8. Era esa tonteria. Y yo dndole mil vueltas y buscando en mil sitios. Ahora ya me salen los GiF, el problema es que hay que ponerlo en la version 8 y es un inconveniente porque mucha gente aun no tiene acceso a esa versin. Gracias!!! Qu feliz que soy...
__________________
Ella est en el horizonte -dice Fernando Birri-. Me acerco dos pasos, ella se aleja dos pasos. Camino diez pasos y el horizonte se corre diez pasos ms all. Por mucho que yo camine, nunca la alcanzar. Para que sirve la utopa? Para eso sirve: para caminar. -Eduardo Galeano-