Aplicar alpha a MovieClip externo
2 seguidores
Desde botones distintos estoy llamando a swf externos con loadMoviem, ahora quisera saber como aplicarle "alpha" a estos swf externos.
boton1: click - aparezca de 0 a 100
boton2: click - desaparezca boton1 de 100 a 0 y aparezca boton2 de 0 a 100
etc...
Una mano con esto!!!
gracias!!!
elSuricatoRojo
Tan solo tienes que tener en cuenta una cosa... No puedes hacer un loadMovie a una instancia de MovieClip y acto seguido (siguiente línea de código) aplicarle un _alpha. El proceso sería:
1) Cargar el swf externo en la instancia (comprobar mediante getBytesLoaded o el callback de MovieClipLoader que se ha cargado)
2) Aplicar el _alpha
Por lo demás es igual. Su haces:
this.contenedorSwf_mc.loadMovie(miPath)
una vez se haya cargado podrás atacar su alpha asi:
this.contenedorSwf_mc._alpha=50
Mi consejo es que tengas una movieClip sobre el que ataques su _alpha, _x, etc y dentro de él un contendor donde se cargue el swf externo. De esta forma la instancia a la que "atacas" sus propiedades perdura independientemente de si el swf se ha cargado o no.
Es decir, mediante attachMovie, o en tiempo de edición, creas un mc "contenedorSwf_mc" dentro del mc padre "clip_mc" (los nombres son ejemplos), de tal forma que cargas el swf así (entendiendo que haces la llamada desde el mc que contiene a "clip1_mc"):
this.clip1_mc.contenedorSwf_mc.loadMovie(miPath)
y modificas las propiedades así:
this.clip1_mc._alpha=50
extruendo
asuuuu!!!!
voy a chequear tu ayuda!!!
gracias!!