| |||
[AS3] Evento de cargar foto en MovieClip Hola, estoy cargando unas fotos de forma dinámica en un movieclip pero no sé que evento puedo utilizar para saber cuándo una foto ha sido cargada en ese movieclip. ¿Alguien sabe cómo hacerlo? gracias |
| ||||
Re: [AS3] Evento de cargar foto en MovieClip no me acuerdo bien, pero te puedo tirar alguna pista: loaderInfo.addEventListener(Event.COMPLETE, onCompleteHandler); private function onCompleteHandler(event:Event):void { //algo } voy un poco a memoria, tal vez te ayude como guia.
__________________ /blog.singuerinc.com |
| |||
Re: [AS3] Evento de cargar foto en MovieClip gracias compañeros, ya había encontrado la solución. Ahora el problema es otro y es que las fotos tienen diferentes tamaños y no sé como ajustarlas a mi MC contenedor que tiene un tamaño fijo. |
| ||||
Re: [AS3] Evento de cargar foto en MovieClip Es lo que te comentaba (sin explicarlo demasiado). Usa el evento init para poder acceder a las propiedades de la imagen que cargas, entre las que se encuentra width y height. |
| |||
Re: [AS3] Evento de cargar foto en MovieClip comprendo lo que dices pero las propiedades event.target. no me deja modificarlas , dice que son solo de lectura y yo querría poner por ejemplo event.target.width a la anchura que a mi me interese, ¿cómo podría hacerlo? gracias |
| ||||
Re: [AS3] Evento de cargar foto en MovieClip Así lo hago yo:
Código:
var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.INIT, onInit); var newContainer:Sprite = new Sprite(); newContainer.addChild(loader); addChild(newContainer); loader.load(new URLRequest("imagen.jpg")); function onInit(event:Event):void { newContainer.width = 100; } |
| |||
Re: [AS3] Evento de cargar foto en MovieClip Gracias Mahalo por tu tiempo, así es como lo he hecho solo que en lugar de un contenedor tipo Sprite pues uso una ventanita que he diseñado llamada ventana y que es un movieclip de mi libreria. var miventana:ventana = new ventana(); |