nakid.mkt 0 Denunciar post Postado Novembro 6, 2007 da pra fazer isso? quero escolher duas cores e fazer um movieclip (um círculo ou um quadrado) receber igaul o efeito do color mixer radial, tudo por actionscript? Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Novembro 6, 2007 existe o método beginGradientFill, dá uma olhada nesse exemplo do help do flash(é só colar na timeline) ACTIONSCRIPT import flash.geom.Matrix; var myMatrix:Matrix = new Matrix(); trace(myMatrix.toString()); // (a=1, b=0, c=0, d=1, tx=0, ty=0) myMatrix.createGradientBox(200, 200, 0, 50, 50); trace(myMatrix.toString()); // (a=0.1220703125, b=0, c=0, d=0.1220703125, tx=150, ty=150) var depth:Number = this.getNextHighestDepth(); var mc:MovieClip = this.createEmptyMovieClip("mc_" + depth, depth); var colors:Array = [0xFF0000, 0x0000FF]; var alphas:Array = [100, 100]; var ratios:Array = [0, 0xFF]; mc.beginGradientFill("linear", colors, alphas, ratios, myMatrix); mc.lineTo(0, 300); mc.lineTo(300, 300); mc.lineTo(300, 0); mc.lineTo(0, 0); vai no help do flash e dá uma olhada para ver como funciona Compartilhar este post Link para o post Compartilhar em outros sites