Da un po di tempo seguo attentamente gli articoli di un bravo Flasher (And80) di v2online.it e tra i vari articoli ho scovato la Classe ScaleSquare, che permette di applicare dinamicamente una serie di maschere per creare degli effetti eccezionali alle vostre fotografie, sfruttando le mx.transitions.easing.

La classe si applica in questo modo:

import mx.transitions.easing.*;
var scale:Object = new ScaleSquare(mioClip, 5, 5, mioClip._width, mioClip._height, true, Back.easeOut,1);I parametri da passare sono

- nome clip
- numero di colonne in cui suddividere la foto
- numero di righe in cui suddividere la foto
- larghezza del clip
- altezza del clip
- applicazione effetto con distribuzione random (true/false)
- tipo di transizione

Osservate l’esempio che ho riprodotto cliccando qui (by rempox)

Per saperne di più e scaricare la classe cliccate qui (by v2online.it)