August 09, 2005

Blend Modes en Flash 8

Este es un ejemplo que muestra los diferentes tipos de blend modes que posee el nuevo Flash 8 ( muy similares a los que trae photoshop por cierto). Los blend modes se pueden aplicar a cualquier movieClip ya sea por medio de ActionScript o directamente en el programa desde el panel de propiedades.

Blend Modes

Para este ejemplo he creado un movieClip con el nombre "fusion" (el cual es que se desplaza con el ratón) y un comboBox con el nombre "blend" el que posee la lista de blend modes. Luego en ActionScript tengo el siguiente código, como verán es bien sencillo el tema:

fusion.startDrag(true, 145, 20, 340, 460);
blend.dataProvider = [ "normal", "multiply", "screen",
                "lighten", "darken", "difference",
                "add", "substract" ,"invert", "alpha",
                "erase", "overlay", "hardlight","layer"];

function onChange()
{
   fusion.blendMode = blend.selectedItem;
}
blend.addEventListener("change", onChange);

El blend mode se puede aplicar de dos maneras, con un string o con un numero, en mi ejemplo uso strings por que es mas fácil saber cual es a simple vista. Pero si quieren lo pueden aplicar por medio de números del 1-14

Ver el ejemplo online


Comentarios