ActionScript 3 具有径向梯度的AS3绘图圆

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 具有径向梯度的AS3绘图圆相关的知识,希望对你有一定的参考价值。

// I can never remember how this goes, so here it is:

var circ:MovieClip = radialGradientCircle(50,true);

function radialGradientCircle(radius:Number, autoAdd:Boolean=true):MovieClip
{
	var c:MovieClip = new MovieClip;
	var mtx:Matrix = new Matrix();
	mtx.createGradientBox(radius*2,radius*2,0,-radius,-radius);
	c.graphics.beginGradientFill(GradientType.RADIAL, [0xDDDDDD, 0xFF6F22], [1,1], [0,255], mtx);
	c.graphics.drawCircle(0,0,radius);
	if (autoAdd) {addChild(c)};
	return c;
}

以上是关于ActionScript 3 具有径向梯度的AS3绘图圆的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 AS3 |的ArrayCollection

ActionScript 3 AS3 SWFtrospection(as3swf)

ActionScript 3 通过ActionScript 3(和as3corelib)获取美味的JSON提要

ActionScript 3 AS3 TextField和StyleSheet示例(在ActionScript中创建)

[ActionScript 3.0] AS3.0 水面波纹效果

ActionScript 3 AS3中的模糊滤镜