0

如何在柔性线对象上执行事件。所以我可以使用鼠标移动或重新调整线条的大小。我正在使用柔性线,如下面的代码所示:-

spark.primitives.Line;
var st:Stroke =new Stroke(0x345654,1,1);                
var obj:Line = new Line();
obj.stroke =st;
obj.xFrom =0;
obj.yFrom=0;
obj.xTo = 500;
obj.yTo = 500;
obj.addEventListener =????? //how to resize this line using mouse??

请解释如何在线添加eventlistner或提供任何其他想法来实现这一点。

4

1 回答 1

1

这不可能。Line不是一个InteractiveObject

您可以将其添加到组中,然后收听其事件,

graphics或者用on画一条线Sprite并监听精灵事件(这更轻量级)。

或者您可以添加所有图形基元Line,如分组并通过代码计算分组单击下出现的行。

于 2013-05-04T18:26:09.243 回答