使用AS3操纵绘制的矢量

时间:2011-01-07 21:40:54

标签: flash actionscript-3 vector

我想要做的是使用钢笔工具绘制一个形状,然后使用AS3操纵这个形状来扭曲锚点。如何从AS3中访问锚点等?我可以将绘制的形状转换为影片剪辑元件,并从动作脚本中访问它,但是如何操作矢量呢?

由于

2 个答案:

答案 0 :(得分:2)

不幸的是,你不能这样做。导出swf后,IDE中绘制的形状将无法编辑。

如果要创建动画元素,可以使用Graphics API使用ActionScript进行绘制,但需要以编程方式创建形状,并在每次锚点更改时重绘图像。

如果你真的希望用户能够实时绘制,那么也没有快速简便的方法:你需要创建自己的钢笔工具和锚点,在它们之间画线,使它们可拖动,实现撤消等

以下是一些关于如何在AS2AS3中执行此类操作的“第一步”教程。

答案 1 :(得分:0)

您可以尝试以编程方式绘制形状,然后使用ENTERFRAME事件或计时器以适合您动画的间隔重新绘制新的点信息。

相关问题