在不使用绘制API的情况下在actionscript 3中绘制线条?

时间:2012-04-05 21:22:41

标签: actionscript-3 movieclip bitmapdata

我需要能够在AS3中的2个点之间绘制一个厚的patterend线,我不能使用draw API,因为它并不是所有我实际将细节(图案等)放入线的粗细,我想过或许可以使用这个线来创建一个位图版本然后用它作为一个掩码,但我记得很多年前看过一些使用movieclip作为一个源代码的例子,但我现在找不到它的例子什么,任何想法?

我附上了一个示例图片,展示了我希望线条的外观。enter image description here

1 个答案:

答案 0 :(得分:3)

我怀疑Graphics.lineBitmapStyle()会做到这一点。如果您想使用SpriteMovieClip作为来源,则必须先draw()将其BitmapData改为{{1}}。稍后链接上的示例代码应该让您启动并运行它。