Comunidad de diseño web y desarrollo en internet online

Controlar imágenes cargadas externamente en un MC

Citar            
MensajeEscrito el 31 Ago 2010 05:00 pm
Hola amigos CL.
Quisiera saber si alguien puede orientarme esta situación:
Cargo una imagen (foto.jpg) en un MC que está en el escenario (contenedor).
Para alterarla hago referencia al MC, por ej

Código ActionScript :

_root.contendor._alpha = 50;

Y mi foto quedará algo transparente.
Mi duda es cómo hago para referenciar a la foto y no al MC?

Por ej. _root.contenedor.foto.loquesea = propiedad;

Gracias.

Por CRD

80 de clabLevel



Genero:Masculino  

Diseño Filete Ilustración

msie8
Citar            
MensajeEscrito el 31 Ago 2010 05:11 pm
Debería aclarar que son más de una foto las que voy a cargar (de a una) en el MC, de manera dinámica dependiendo de un contador que está oculto, entonces cada vez que cargo sería algo así

Código ActionScript :

_root.contenedor.loadMovie("ruta/foto"+contador+".jpg")

Pero las fotos serán de distintos tamaños, por lo que me gustaría colocarle una condición para que cada una de ellas se agrande hasta el primer límite que encuentre (alto, ancho).

Por CRD

80 de clabLevel



Genero:Masculino  

Diseño Filete Ilustración

msie8
Citar            
MensajeEscrito el 31 Ago 2010 05:18 pm
Crea un MC dentro de contenedor para cada foto

Código ActionScript :

foto_mc = _root.contenedor.createEmptyMovieClip("foto"+contador,contador);
foto_mc.loadMovie("ruta/foto"+contador+".jpg");

Para cambiar el tamaño ya debe de estar cargada la imagen, por lo que te recomiendo usar MoveClipLoader en vez de loadMovie

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 31 Ago 2010 05:26 pm
Gracias Nasho, lo voy a probar y te comento.

Por CRD

80 de clabLevel



Genero:Masculino  

Diseño Filete Ilustración

msie8
Citar            
MensajeEscrito el 31 Ago 2010 05:48 pm
Nasho.
He visto el tutorial de Freddie sobre precargas externas y me gusta para contemplar la espera si son imágenes grandes.
Cómo debería adaptarle esta sugerencia tuya, ya que allí carga las imágenes en un clip pero con otro sistema diferente.

Por CRD

80 de clabLevel



Genero:Masculino  

Diseño Filete Ilustración

msie8
Citar            
MensajeEscrito el 31 Ago 2010 05:53 pm
Crea una funcion en donde le pases como parametros la url y el mc donde cargará la imagen.
Después de crear el mc para la foto llamas a la función, algo como

Código ActionScript :

foto_mc = _root.contenedor.createEmptyMovieClip("foto"+contador,contador); 
cargaImagen("ruta/foto"+contador+".jpg",foto_mc); 

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.