论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash AS教程
Tag:2.0,3.0菜鸟,游戏,,cs,技巧,源码,,文本,文字,函数,音乐,随机,拖拽,asp,access,xml,mc,视频教程

学习向函数传递参数的方法

文章类别:Flash AS | 发表日期:2009-8-12 9:28:40

学习向函数传递参数的方法

想要 i 传到函数DragStart中。这是个简单的拖动事件。

代码如下:

for (var i:int=1;i<=swf_mc.MaxDragNum;i++){
        swf_mc["Drag"+i].buttonMode=true;
       swf_mc["Drag"+i].name="Drag"+i;
        trace(["swf_mc.Drag"+i]);
        swf_mc["Drag"+i].addEventListener(MouseEvent.MOUSE_DOWN,DragStart);
        }
       
function DragStart(_evt:Event):void {
   var strName:String=_evt.currentTarget.name.toString();
   var ID:int=int(strName.substring(4,targetName.length));
  D_X = swf_mc["Drag"+i].x; //记录下drag的初始坐标
   D_X = _evt.target.x; D_Y = _evt.target.y;   _evt.target;
    swf_mc["Drag"+i].startDrag(true);
}

视频教程列表
文章教程搜索
 
Flash AS推荐教程
Flash AS热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058