WEB开发网
开发学院图形图像Flash flash 绘图API:鼠标拖动小球 阅读

flash 绘图API:鼠标拖动小球

 2010-03-02 00:00:00 来源:WEB开发网   
核心提示: 第二步:进行对鼠标监听,针对鼠标的 按下,flash 绘图API:鼠标拖动小球(2),和松开状态进行监听,并加以EnterFrame事件,每一帧进行刷新操作1.privatefunctioninit():void2.{3.stage.addEventListener(MouseEvent.MOU

第二步:

进行对鼠标监听,针对鼠标的 按下,和松开状态进行监听,并加以EnterFrame事件,每一帧进行刷新操作

   1. private function init():void  
   2.         {  
   3.             stage.addEventListener(MouseEvent.MOUSE_DOWN,MouseDown);  
   4.             stage.addEventListener(MouseEvent.MOUSE_UP,MouseUp);  
   5.             stage.addEventListener(Event.ENTER_FRAME,Run);  
   6.   
   7.         }  

第三步:

对小球进行绘制直线,这一步我们主要使用moveTo 和LineTo的方式就行,其他的也可以使用flash cs4的drawpath

关键的地方就是确立好每一个小球的位置。

   1. //绘制线条  
   2.         private function drawLine(x1,y1):void  
   3.         {  
   4.             graphics.clear();  
   5.             graphics.lineStyle(1,0xff0000);  
   6.   
   7.             for (var i:int=0; i<list.length; i++)  
   8.             {  
   9.                 graphics.moveTo(mouseX,mouseY);  
  10.                 graphics.lineTo(list[i].x,list[i].y);  
  11.             }  
  12.   
  13.         } 

Tags:flash 绘图 API

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接