一个AS3画任意虚线形状的类,很好用。

是不是很多朋友都在问如何用AS3绘制虚线?有了下面这个类,妈妈再也不用担心你了。

DashedLine(AS3画虚线的类)

用法:

先创建一个有graphics的显示对象,然后作为参数传给DashedLine类,并创建一个DashedLine实例。

接着你就可以像使用graphics一样来调用一些方法了:

* myDashedDrawing.moveTo(50, 50);
* myDashedDrawing.lineTo(100, 50);
* myDashedDrawing.curveTo(100, 100,200,200);

这里要注意一下,由于这个虚线实际上是一段一段的lineTo画出来的,所以如果你要用到填充。最好做两个shape层:一层直接填充,一层画虚线。

发表评论

电子邮件地址不会被公开。 必填项已用*标注