2014-01-12 74 views
-1

我需要用鼠标绘制一些直线,然后通过单击按钮将其删除。我如何在AS3上做到这一点? 请帮助我如何在AS3上绘制直线

+3

通常最简单的方法是使用显示对象的图形方法,如[lineTo()](http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/Graphics.html# lineTo()),但在你的情况下,在得到每一行的坐标之前,你必须弄清楚交互:你如何绘制一条线(例如点击并拖动开始到结束点,拖动默认线并改变它的大小和方向等),然后如何跟踪交互事件的每一行(点击删除等)。我建议尝试一下:第一步学习如何在任何地方绘制线... –

+4

...创建一个每行命令添加显示对象...然后将鼠标事件添加到您移除它们的处理程序的每一行中..尝试找出基本的“成分”,然后回答更清晰的问题,关于你自己尝试过最好的事情后,你还没弄明白的事情** –

回答

0

你可以找到一个类似的问题和有用的答案here,另外,我发现你一个很好的tutorial,以实例(源代码),鼠标绘图和擦除。