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:
**1er duda, como dar parametros o propiedades a MC creados manualmente como para acomodar fotos dentro de este y no crear dinamicos???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");
}
};
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");
}
};
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... 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);