Tema: help me
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/07/2008, 16:31
Avatar de undess
undess
 
Fecha de Ingreso: diciembre-2007
Ubicación: Madrid
Mensajes: 84
Antigüedad: 16 años, 10 meses
Puntos: 1
Respuesta: help me

Saludos, prueba asi:

tendras que crearte las mascaras en movie clips diferentes y en la biblioteca sobre el clip, boton secundario/vinculación.../ y pulsar sobre exportar para actioscript y en identificador en este caso poner los nombres que aparecen en el array.

Y crearte un clip vacio que carge las mascaras aleatoriamente por encima de la imagen o el clip al que vayan a hacer de mascara.

Despues:

Código:
var listaMascaras:Array = new Array();
listaMascaras = ["mascara1", "mascara2", "mascara3"];

function cargaMascara() {
	var numAleatorio:Number = Math.round(Math.random() * 2);
	var miMascara:MovieClip = _root.vacio_mc.attachMovie(listaMascaras[numAleatorio], "mascara_mc", 1);
	nombreClip.setMask(miMascara); //Donde nombreClip escribe el Nombre de instancia del clip que se va a enmascarar
}

cargaMascara();
Entonces cada vez que llames a la funcion cargaMascara cargara una mascara "aleatoria".

Un saludo.