我需要能够在 AS3 中的 2 点之间绘制一条粗图案线,我不能使用绘图 API,因为它并没有真正将细节(图案等)放入线条的粗细中,我想过也许使用线条创建位图版本,然后将其用作蒙版,但我记得很多年前看到一些使用电影剪辑作为线条来源的示例,但我现在根本找不到这样的示例,有任何想法吗?
我附上了我希望线条看起来如何的示例图像。
我需要能够在 AS3 中的 2 点之间绘制一条粗图案线,我不能使用绘图 API,因为它并没有真正将细节(图案等)放入线条的粗细中,我想过也许使用线条创建位图版本,然后将其用作蒙版,但我记得很多年前看到一些使用电影剪辑作为线条来源的示例,但我现在根本找不到这样的示例,有任何想法吗?
我附上了我希望线条看起来如何的示例图像。
我怀疑Graphics.lineBitmapStyle()
会成功的。如果您想使用 aSprite
或MovieClip
作为源,draw()
则必须首先使用它BitmapData
。稍后链接上的示例代码应该可以帮助您启动并运行它。