首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

如何实现实时更新画曲线

2012-02-05 
怎么实现实时更新画曲线?怎么用flash做这种效果:1.在二维坐标轴(x,y)里一条能慢慢画出来的线2.这条线的各

怎么实现实时更新画曲线?
怎么用flash做这种效果:
1.在二维坐标轴(x,y)里一条能慢慢画出来的线;
2.这条线的各各点是从数据库中读出的数据所确定的;
3.可以实现实时更新;(也可以过一段时间更新一次)

[解决办法]
通过Line对象绘制线条参考:

Assembly code
package drawhelper           {               import flash.geom.Point;                public class line extends stage            {                   public var uAlpha:Number = 1;                   public var uColor:uint = 0xffffff;                   public var uWidth:Number = 1.8;                   //初始化参数默认值                   public function line(uA:Number=1,uC:uint=0xffffff,uW:Number = 1.0)                   {                       this.uAlpha = uA;                       this.uColor = uC;                       this.uWidth = uW;                      }                                     //初始化绘制线条                   public function drawLine(pointB:Point,pointE:Point):void                  {                       graphics.clear();                       graphics.lineStyle(uWidth,uColor,uAlpha);                       graphics.moveTo(pointB.x,pointB.y);                       graphics.lineTo(pointE.x,pointE.y);                   }                   //追加线条                   public function drawLines(lineToX:Number,lineToY:Number):void                  {                       graphics.lineStyle(uWidth,uColor,uAlpha);                       graphics.lineTo(lineToX,lineToY);                   }                   //清除线条                   public function clearLine():void                  {                       graphics.clear();                   }               }           }  本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xingjunli/archive/2009/12/29/5097469.aspx
[解决办法]
ding............学习 中

热点排行