flex画线过程中显示出线段问题.(急!)高手请进.我用flex画线,下面是主要代码public var lines :Sprite = new Sprite ();lines.graphics.moveTo(event.localX,event.localY); lines.graphics.lineTo(event.localX,event.localY); 在画

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 20:30:13
flex画线过程中显示出线段问题.(急!)高手请进.我用flex画线,下面是主要代码public var lines :Sprite = new Sprite ();lines.graphics.moveTo(event.localX,event.localY); lines.graphics.lineTo(event.localX,event.localY); 在画

flex画线过程中显示出线段问题.(急!)高手请进.我用flex画线,下面是主要代码public var lines :Sprite = new Sprite ();lines.graphics.moveTo(event.localX,event.localY); lines.graphics.lineTo(event.localX,event.localY); 在画
flex画线过程中显示出线段问题.(急!)高手请进.
我用flex画线,下面是主要代码
public var lines :Sprite = new Sprite ();
lines.graphics.moveTo(event.localX,event.localY);
lines.graphics.lineTo(event.localX,event.localY);
在画线的过程中我想把线显示出来,
就是鼠标线在一个位置单击一下,然后移动鼠标,在第二次单击前,会从第一次单击出引出一条线,随着鼠标移动也跟着移动,直到第二次单击后固定下来,就像mapgis中的画线一样,怎么实现?感激不尽!
那如何删除我画的这条线呢?

flex画线过程中显示出线段问题.(急!)高手请进.我用flex画线,下面是主要代码public var lines :Sprite = new Sprite ();lines.graphics.moveTo(event.localX,event.localY); lines.graphics.lineTo(event.localX,event.localY); 在画
不建议用Sprite容器,最好用SpriteVisualElement(因为Sprite不能直接被Flex所接受,还要用UiComponent进行包装)(临时写的,请用FB4进行微调)
给Application注册MouseClick 事件, 大概代码:(用SpriteVisualElement举例)
private clickCount:uint = 0;
private startPoint:Point = null;
private function mouseClickHandler(event:MouseEvent):void{
clickCount++;
if(clickCount % 2 == 0){ //偶数
var line:SpriteVisualElement = new SpriteVisualElement();
var g:Graphics = line .graphics;
g.moveTo(startPoint.x, startPoint.y);
g.lineTo(event.localX, event.localY);
addElement(line);
}else{ //奇数
startPoint = new Point(event.localX, event.localY);
}
}

flex画线过程中显示出线段问题.(急!)高手请进.我用flex画线,下面是主要代码public var lines :Sprite = new Sprite ();lines.graphics.moveTo(event.localX,event.localY); lines.graphics.lineTo(event.localX,event.localY); 在画 flex中如何在panel上画线 [flex]Flex如何实现画线? Flex如何实现画线 flex label在panel中为什么不显示呢? CAD画线显示不出尺寸长度 flex中怎么样实现当鼠标点击一条线段时该线段随着鼠标移动而移动 1.语文课程改革实验中显示出哪些比较突出的问题?1.语文课程改革实验中显示出哪些比较突出的问题?2. CAD2004画线时无法输入线段长度我在用CAD2004画直线时候输入线段长度回车没有反应 无法快捷画出所需的线段,请问哪出了问题?输入法换了也不行 lingo可以显示出计算过程吗 用cad2007画线段,在哪里可以显示线段长度啊?不是测量. 语文课程改革实验中显示出哪些比较突出的问题? 语文课程改革实验中显示出哪些比较突出的问题? 小学语文课程改革实验中显示出哪些比较突出的问题? CAD2015画线时起点明明不在坐标轴上结果线在绘制过程中全都显示在坐标轴上.之前也没遇到过 Flex语法问题 关于Switch本人在编程时,设置页面状态时遇到问题,代码如下:private function setPageState(state:String):void{switch(state){//等待状态* case ModelLocator.STATE_WAITING;//以模态形式显示等待图标PopUpMa flex如何根据两个点画出一条线段?想画一条线段. 主要题目图中已经显示出,