返回首页

flash AS3中复制MC

时间:2011-10-17 18:40来源:知行网www.zhixing123.cn 编辑:麦田守望者

在这里我们把库中的元件当成是一个类
首先,在场景中画一个圆,按F8把它转成影片,在高级里面选择 export for ActionScript ,如图


然后会出现一个提示,点yes。


然后在场景中加入以下代码,注意把 "Symbol1" 改成你建立的元件类名


for (var i:uint=0; i<10; i++) { var b:Symbol1=new Symbol1();//类名就是刚刚在库中元件的类名 b.buttonMode=true;//让它可以被点 b.x=Math.random()*500;//x,y位置 b.y=Math.random()*400; b.scaleX=Math.random();//比例,最大值是1=以前版本的100 b.addEventListener(MouseEvent.CLICK,cli);//添加点击事件侦听器 b.addEventListener(MouseEvent.MOUSE_DOWN,drag);//按下,拖 b.addEventListener(MouseEvent.MOUSE_UP,stopdrag);//放开, b.scaleY=b.scaleX; addChild(b);//添加它到场景中}function cli(e:MouseEvent) { trace(e.target.name);}function drag(e:MouseEvent) { e.target.startDrag();}function stopdrag(e:MouseEvent) { e.target.stopDrag();}

顶一下
(0)
0%
踩一下
(0)
0%
标签(Tag):FLASH FLASH实例教程 flash技巧 flash教程
------分隔线----------------------------
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片