我试图绘制一个非常大的圆圈,用渐变
绘制边缘 var mat:Matrix= new Matrix();
var colors:Array=[0x000000,0x000000];
var alphas:Array=[1,0];
var ratios:Array=[200,255];
var size:int = (circleMenu.innerRadius + circleMenuOffset) * circleMenuScale;
mat.createGradientBox(size * 2,size * 2, 0 , 0 , 0);
circleMenuBackground.graphics.clear();
circleMenuBackground.graphics.beginGradientFill(GradientType.RADIAL, colors,alphas,ratios,mat);
circleMenuBackground.graphics.drawCircle(size/2,size/2,size);
circleMenuBackground.graphics.endFill();
圆圈非常大,我希望渐变从圆圈的最后10%左右开始。我可以让它完全变黑,或者消失,我无法弄清楚如何获得一个非常小的渐变。任何线索都感激不尽!