如何复制spark Path

feifeigrace 2017-07-06 03:14:16
我用Path画了一根曲线,我现在想复制这根曲线,应该怎么做?绘制曲线代码

private var shape:Path = new Path();
private var pathPoints:Vector.<Point>
private function mouseMove(event:MouseEvent):void
{
pathPoints[pathPoints.length] = new Point(panel.container.canvas.mouseX, panel.container.canvas.mouseY);
constructPath();
}

private function constructPath():void
{
var dataString = "M "+ pathPoints[0].x +" "+ pathPoints[0].y;
for(var i:int=1; i< pathPoints.length; ++i)
{
var pt:Point = pathPoints[i];
dataString += " L "+ pt.x +" "+pt.y;
}
shape.data = dataString;
}
...全文
537 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
三仙半 2017-07-13
  • 打赏
  • 举报
回复
Path是什么类?哪个包里面的?

4,328

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧