flash2.0用duplicateMovieClip()复制出来的影片让他移动的问题求解...各位大神帮帮忙!谢谢!

我做了一个影片剪辑mc,我用duplicateMovieClip()复制出来,代码附上:vari:Number=1;vara:Number;varj:Number=0;f... 我做了一个影片剪辑mc,我用duplicateMovieClip()复制出来,代码附上:
var i:Number = 1;
var a:Number;
var j:Number = 0;
function fuzhi() {
duplicateMovieClip(_root.mc, "mc"+i, i);
a = eval("mc"+i);
a._y = random(400);
i = i+1;
if (i>=5) {
i = 1;
}
}
var m = setInterval(fuzhi, 5000);
onEnterFrame = function () {
_root.a._x = j++;
if(j>=550){
j=0;
}
};影片剪辑动了,但是效果确实他复制出来后,之前的影片却停止了,我想要的效果是让那些停止的影片剪辑继续动起来直到他移动玩整个X轴的坐标(550)(场景中只复制5个影片,不需要多)。我知道其中原因,但却不知道如何解决这个问题,请问各位大神帮忙来了!万分感谢!
展开
 我来答
GhostXi
2012-11-16 · 超过30用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:59万
展开全部
onEnterFrame = function ()
{
var i:Number = 数量;
while(i > 0)
{
var mc:MovieClip = eval("mc" + i);
mc._x += 某个值
if(mc._x >= 550) mc.removeMovieClip();
i--;
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式