flash cs3 复制影片剪辑

来源:百度知道 编辑:UC知道 时间:2024/06/05 10:11:53
怎样在Flash CS3中用As代码进行复制影片剪辑的操作?就像是在Flash2.0中使用duplicateMovieClip一样?
不是阿。。。我的意思是在场景中改变这个影片剪辑的属性。。就像是2.0中的SetProperty一样。。。但现在SetProperty也不能用了,我应该用什么来取代呢?
Ps:那个复制影片剪辑的代码每按一次按钮才会增加一个,而且所在的位置都是相同的。
是不是需要一个舞台更新的代码?
for(var i:int=0;i<10;i++)
{
addChild(new MC())
}

库里面的链接里面,扩展类名为MC时

var array:Array=new Array();

var mc:MC=new MC();

mc.x=mc.y=Math.random()*500;

array[0]=new MC();

array[1]=new MC();

array[0].y=Math.random()*400;

as2的duplicateMovieClip是违背oop的存在,因此在as3中被彻底摒弃。
as3是标准oop编程语言,因此一切以“类”为基础。
你做好的影片剪辑元件,就是一个使用默认名称的类。在库面板中,右击这个元件,属性,为as导出,在类名中,输入你给这个元件类起的类名,比如Mymc,那么,就可以创建这个类的实例了。
var mc:Mymc = new Mymc;
要看这个实例的话,需要添