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

crear mascara en MC creado dinamicamente...2 dudas

Estas en el tema de crear mascara en MC creado dinamicamente...2 dudas en el foro de Flash y Actionscript en Foros del Web. Bueno voy a tratar de ser claro... Tengo un .swf donde hay 8 MC creado manualmente...Con la animacion de que cuando se presione se agranden ...
  #1 (permalink)  
Antiguo 01/10/2007, 22:07
 
Fecha de Ingreso: marzo-2007
Mensajes: 782
Antigüedad: 17 años, 8 meses
Puntos: 16
crear mascara en MC creado dinamicamente...2 dudas

Bueno voy a tratar de ser claro...

Tengo un .swf donde hay 8 MC creado manualmente...Con la animacion de que cuando se presione se agranden cada uno de estos hacia el centro para la mejor visualizacion...

Como cargan fotos, y les quise dar parametros a los Movie Clips creado manualmente y no pude, tube que hacerlo dinamicamente... crearlos y darle los parametros...

Asi: (destacado_1 es el creado manualmente, se crea uno dinamico dentro de este, llamado "contenedorfoto")

Cita:
var foto_mc:MovieClip = destacado_1.createEmptyMovieClip("contenedorfoto", this.getNextHighestDepth());
foto_mc.loadMovie("destacado_1_chico.jpg");
this.onEnterFrame = function() {
if (foto_mc.getBytesLoaded() != 0 && foto_mc.getBytesLoaded() == foto_mc.getBytesTotal()) {
foto_mc._x = 0;
foto_mc._y = 0;
foto_mc._height = 92.3;
foto_mc._width = 125.0;

delete this.onEnterFrame;
trace("fin");
}
};
**1er duda, como dar parametros o propiedades a MC creados manualmente como para acomodar fotos dentro de este y no crear dinamicos???

Ahora con ese codigo, que puse arriba, me cargan las fotos bien en el MovieClip creado dinamicamente, pero como el MC destacado_1 tiene un recuadro con esquinas redondeadas, tipo cuadro...Las fotos sobresalen estas esquinas viendose las esquinas de la foto...

Lo que intente es crear una mascara del mismo formato que el MC destacado_1 y enmascarar este MC, para que se vea solo esa region...Pero no funciona, creo que es debido a que se crea uno dinamicamente dentro de este...

**2da duda, como puedo crear un MC mascara para enmascarar el creado dinamicamente y llamado "contenedorfoto", para restringir la imagen en esa region???


Yo use este codigo:
Cita:

this.createEmptyMovieClip("mask_mc", 10);
mask_mc._x = 0;
mask_mc._y = 0;
mask_mc._height = 92.3;
mask_mc._width = 125.0;


foto_mc.setMask(mask_mc);
Pero ahora no se ve la imagen cargada...Esto es algo un poquito mas avanzado de lo que yo posteaba ya que estube viendo nuevos temas, espero puedan ayudarme...Y contestarme las 2 dudas que tengo...en lo posible...
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 23:48.