在flash中如何用as3.0制作出不用播放测试在舞台上也能出现有固定复制数量的复制多个元件的效果?
不要说废话,请直接说步骤,拷屏告诉我也行,不生成swf文件,只生成fla文件,我所说的舞台就是场景,由于所复制的元件数量有很多个所以用as3.0代码来做出效果,效果是静态...
不要说废话,请直接说步骤,拷屏告诉我也行,
不生成swf文件,只生成fla文件,我所说的舞台就是场景,由于所复制的元件数量有很多个所以用as3.0代码来做出效果,效果是静态的没有动画效果的,不是动态的有动画效果的,不用代码做的话很浪费时间的。 展开
不生成swf文件,只生成fla文件,我所说的舞台就是场景,由于所复制的元件数量有很多个所以用as3.0代码来做出效果,效果是静态的没有动画效果的,不是动态的有动画效果的,不用代码做的话很浪费时间的。 展开
2个回答
展开全部
把你的影片剪辑元件(例如:mc)设置连接类,基类就是默认的MovieClip类,然后在舞台时间轴第一帧写代码:
var n:uint=100;
var dx:uint=50;
var dy:uint=50;
for(var i:uint;i<n;i++){
this["mymc"+i]=new mc();
this["mymc"+i].x=i*dx;
this["mymc"+i].y=i*dy;
this["mymc"+i].alpha=0;
addChild(this["mymc"+i]);
}
var n:uint=100;
var dx:uint=50;
var dy:uint=50;
for(var i:uint;i<n;i++){
this["mymc"+i]=new mc();
this["mymc"+i].x=i*dx;
this["mymc"+i].y=i*dy;
this["mymc"+i].alpha=0;
addChild(this["mymc"+i]);
}
追问
你给的代码脚本是没错,但是还是实现不了效果,你还是在百度消息发个qq号让我加上去,在qq里面说。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询