Ok , esto es bastante simple, no hay por que complicarnos, muchas veces necesitamos que un clip nos sirva para enmascarar a otro , pero esto debe ser en tiempo de ejecucion , por lo tanto no podemos hacerlo en layers, o en capas, si no que debemos establecerlo al momento, bueno pues para esto esta la funcion setMask(), la cual es una de las propidades de los clips de pelicula, por lo tanto necesitaremos dos clips creados a los que deberemos asignarle nombre de instancia, par aempezar yo cree un letrero que converti en clip (f8) y le di nombre de instancia letrero, despues cree un circulo y lo converti en clip de pelicula (f8) para despues darle nombre de instancia Msk, ya que es el que utilizare para enmascarar el letrero, una vez terminado esto, seleccione el primer fotograma de la pelicula principal y en su ventana de codigo (f9) ahi fue donde coloque este codigo
Código :
Letrero.setMask(Msk);
una vez hecho al publicarlo, se puede ver como lo enmascara, claro que el circulo debe esstar encima del letrero, para apreciarlo, las consideraciones a tomar son,
- El clip de pelicual que utilicemos como mascara debe tener Relleno ya que es lo que toma como base para enmascarar
- Los dos deben ser clips para que funcione
- Revisar que este encima el circulo para poder apreciarlo
Ahroa que si queremos hacerlo mas vistoso podemos hacer la mascara movil, solo agregandole el codigo de este tema para poder moverlo al presionarlo con el Mouse
