我需要能够在AS3中的2个点之间绘制一个厚的patterend线,我不能使用draw API,因为它并不是所有我实际将细节(图案等)放入线的粗细,我想过或许可以使用这个线来创建一个位图版本然后用它作为一个掩码,但我记得很多年前看过一些使用movieclip作为一个源代码的例子,但我现在找不到它的例子什么,任何想法?
我附上了一个示例图片,展示了我希望线条的外观。
答案 0 :(得分:3)
我怀疑Graphics.lineBitmapStyle()
会做到这一点。如果您想使用Sprite
或MovieClip
作为来源,则必须先draw()
将其BitmapData
改为{{1}}。稍后链接上的示例代码应该让您启动并运行它。