Flex4 画线,把直线打折

 实现的效果: 1.选择直线的起始或结束节点时,可以移动直线 2.当按住Ctrl后,再点击直线,可以创建出一个折线,如下图: 基本思路: 当直线被MouseDown后,判断选择的位置,如果是起始或结束节点的范围,则移动该节点,重新绘制直线。 如果有Ctrl按下,则在MouseMove事件中根据鼠标的位置,绘制出一条拆线,当MouseUp后,添加一个新的UIComponent把那条拆线重新绘制一次。
相关文章
相关标签/搜索