as3.0复制影片剪辑 30
展开全部
可以明确的告诉你,在AS3.0中,不存在复制影片剪辑一说,也取消了这个方法,那如何实现在AS2.0中的复制影片剪辑的功能呢,这当然是可以的,只是发生了本质的变化,具体原因我就不说了,其实你要是想复制影片剪辑那到是很简单,前提是你这个元件必须存在于库中,而且设置了链接属性,并把“为ActionScript导出”项勾选上,并在类名称中输入相应的类名:假如你完成了以上的步骤,而且类名称中输入的是Mc,那么以下的脚本可以实现你复制影片剪辑的原理,其实本质上不是复制,是创建:
var mc:Mc;
var mcN:uint=20;
for(var i:uint=0;i<mcN;i++)
{
//这个就是创建新对象的过程,也是类似于复制功能,在这里一共创建了二十个实例。
mc=new Mc();
//布置一下坐标:
mc.x=Math.random()*500;
mc.y=Math.random()*400;
//创建后,添加到显示列表中,让我们能看得见,在这里是添加到舞台上的主时间轴中。
addChild(mc);
}
var mc:Mc;
var mcN:uint=20;
for(var i:uint=0;i<mcN;i++)
{
//这个就是创建新对象的过程,也是类似于复制功能,在这里一共创建了二十个实例。
mc=new Mc();
//布置一下坐标:
mc.x=Math.random()*500;
mc.y=Math.random()*400;
//创建后,添加到显示列表中,让我们能看得见,在这里是添加到舞台上的主时间轴中。
addChild(mc);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询