0

我正在尝试在我的基于 Web(闪存)的应用程序中开发一个简单的实时图形编辑器。我有两个问题:

  1. 活动结束后MouseEvent.MOUSE_DOWN,我将在 上绘制曲线MouseEvent.MOUSE_MOVE。调度事件后MouseEvent.MOUSE_UP,曲线的绘制停止,我需要通知其他活动客户端究竟绘制了什么。因此,我需要对绘制的曲线进行矢量化。之后,我将用矢量化替换绘制的曲线。所以,我有一个点数组,需要画一条穿过它们的自然曲线。怎么可能呢?
  2. 我需要有擦除绘制的能力。请注意,我不能使用白色绘图作为擦除,因为我可以在背景上有图像。最简单的擦除方法是什么?

先感谢您!

4

1 回答 1

1
  1. 要绘制矢量曲线,您可以使用Graphics.drawPath方法并将点矢量传递给它。
  2. 如果你使用Bitmap(BitmapData)来绘制你的图像,你可以使用copyChannel方法,来绘制你的alpha画笔的戳记。
于 2012-09-25T15:40:31.810 回答