BitmapData Tile Effect

Ultimamente he estado jugando con la clase BitmapData de AS3 y he encontrado cosas interesantes que sólo con esta libreria se pueden lograr. Una de estas cosas es la de poder importar una imagen y copiar sus pixeles a conveniencia con el método copyPixels.

Un trabajo interesante es el de dividir una imagen varios cuadrados para que quede como un Grid o Cuadrícula, esto manualmente llevaría la creación de varios MovieClips. Por ello he creado una clase para reducir ese trabajo a una sola línea y poder poner cuantos cuadros (con su respectivo márgen) queramos.

Esta es la base para crear los efectos de transición con “cuadritos” que se ven tan coquetos en algunas páginas, sólo hace falta agregar una librería Tweener como la de caurina y comienza la magia. Otra cosa que se me ocurre para la cual podría funcionar esta clase es obtener el promedio de color que tiene cada cuadro para hacer un mosaico de fotos que en conjunto generan una foto mayor.

Get Adobe Flash player

clase Bitmap2Grid

Leave a Reply