Salve a tutti, ho trovato il metodo per fare una sfumatura in AS3, il problema che io vorrei fare una sfumatura con alfa a 0 nei 2 lati in modo da applicarla come maschera, ma non ho capito come posso farla, vi posto il codice che ho trovato per creare sfumature, qualcuno sa metterci mano?
Codice PHP:
import flash.geom.*
import flash.display.*
var fillType:String = GradientType.LINEAR;
var colors:Array = [0xFF0000, 0x0000FF];
var alphas:Array = [1, 1];
var ratios:Array = [1, 255];
var matr:Matrix = new Matrix();
matr.createGradientBox(100, 20, 0, 0, 0);
var spreadMethod:String = SpreadMethod.PAD;
this.graphics.beginGradientFill(fillType, colors, alphas, ratios, matr, spreadMethod);
this.graphics.drawRect(0,0,200,100);
In pratica se guardate l'immagine, i 2 lati bianchi devono essere ad alfa 0 e il centro nero, in modo tale da poter mettere questa sfumatura come maschera di un MC e quindi avere che da un lato e dall'altro l'immagine dell'MC sia in dissolvenza.