Documentación de Flash CS3 |
|||
| Aprendizaje de ActionScript 2.0 en Adobe Flash > Trabajo con clips de película > Utilización de clips de película como máscaras | |||
Puede utilizar un clip de película como una máscara para crear un agujero a través del cual se ve el contenido de otro clip de película. El clip de película de máscara reproduce todos los fotogramas de su línea de tiempo, igual que un clip de película normal. Puede hacer que el clip de película de máscara se pueda arrastrar, animarlo a lo largo de una guía de movimiento, utilizar formas separadas en una sola máscara o cambiar el tamaño de una máscara de forma dinámica. También puede utilizar ActionScript para activar y desactivar una máscara.
No puede utilizar una máscara para enmascarar otra máscara ni establecer la propiedad _alpha de un clip de película de máscara. En un clip de película que se usa como máscara, sólo se pueden utilizar los rellenos; los trazos se pasan por alto.
Esta instancia es su máscara.
El clip de película con máscara se revela bajo todas las zonas opacas (no transparentes) del clip de película que actúa como máscara.
System.security.allowDomain("http://www.helpexamples.com");
this.createEmptyMovieClip("img_mc", 10);
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip):Void {
target_mc.setMask(mask_mc);
}
var my_mcl:MovieClipLoader = new MovieClipLoader();
my_mcl.addListener(mclListener);
my_mcl.loadClip("http://www.helpexamples.com/flash/images/image1.jpg", img_mc);
Un archivo JPEG externo se carga en el archivo SWF durante la ejecución y queda enmascarado por la figura que ha dibujado anteriormente en el escenario.
Para obtener información detallada, consulte setMask (método MovieClip.setMask) en Referencia del lenguaje ActionScript 2.0.
Flash CS3
Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios
Página actual: http://livedocs.adobe.com/flash/9.0_es/main/00000871.html