在actionscript 3的线条绘制中使用纹理

在actionscript 3的线条绘制中使用纹理,actionscript,drawing,Actionscript,Drawing,我想画一条线,就像图形API一样,只是它将由给定纹理的块组合而成(“lineChunk.png”) 块很小,可以在需要时根据线的路径旋转 其目的是让用户使用mouseMove创建纹理线条 我曾尝试“手动”绘制,但在快速绘制时,两点之间的距离非常大,因此需要使用while循环来缩小差距,这大大降低了速度 “graphics.lineBitmapStyle”没有帮助,也不起作用 有什么建议吗?将图形线条样式设置为: lineBitmapStyle(bitmapData); 这将指定绘制线条时用于线

我想画一条线,就像图形API一样,只是它将由给定纹理的块组合而成(“lineChunk.png”)

块很小,可以在需要时根据线的路径旋转

其目的是让用户使用mouseMove创建纹理线条

我曾尝试“手动”绘制,但在快速绘制时,两点之间的距离非常大,因此需要使用while循环来缩小差距,这大大降低了速度

“graphics.lineBitmapStyle”没有帮助,也不起作用


有什么建议吗?

将图形线条样式设置为:

lineBitmapStyle(bitmapData);
这将指定绘制线条时用于线条笔划的位图


将图形线样式设置为:

lineBitmapStyle(bitmapData);
这将指定绘制线条时用于线条笔划的位图


好的,最好的方法是创建示例纹理的单个位图实例,然后创建另一个空位图作为画布

使用循环进行常规演练,以填充两点之间缺少的间隙,并使用位图。当然,每次变换单个纹理位图后,都要绘制


它工作得很好。

好的,所以最好的方法是创建示例纹理的单个位图实例,然后创建另一个空位图作为画布

使用循环进行常规演练,以填充两点之间缺少的间隙,并使用位图。当然,每次变换单个纹理位图后,都要绘制


它工作得很好。

我已经说过,这个函数不是我想要的。。。在您的示例中,如您所见,白点不是按直线排序的。我想要一个绘图函数,我可以给它一个点的纹理,它会在画线的时候对它进行排序和循环。我已经说过这个函数不是我想要的。。。在您的示例中,如您所见,白点不是按直线排序的。我想要一个绘图函数,我可以给它一个点的纹理,它会在画线的时候对它进行排序和循环。你能想出这个吗?我自己也在寻找同样问题的答案。谢谢你的更新。:)你有没有想过?我自己也在寻找同样问题的答案。谢谢你的更新。:)