flash脚本求助,送25分。

来源:百度知道 编辑:UC知道 时间:2024/05/12 10:55:38
time=3
_root.star.circle_star._visible = 0;
_root.star.circle_star.i = 1;
_root.star.circle_star.onEnterFrame = function () {
if (this.i%time == 0) {
this.duplicateMovieClip ("circle_star"+this.i, this.i);
}
this.i++;
};

this.removeMovieClip()
这个脚本的意义
越详细越好
里面哪个代表元件以及影片剪集。

从所给的脚本判断,舞台(_root)上应该有一个影片剪辑(star),这个影片剪辑中又包含一个影片剪辑(circle_star),而且这段脚本应该是star时间轴上的帧脚本

time=3 //设定间隔值
_root.star.circle_star._visible = 0; //隐藏circle_star
_root.star.circle_star.i = 1; //定义变量i的初值
_root.star.circle_star.onEnterFrame = function () { //circle_star进入舞台后将执行的命令,由于始终在舞台上所以会一直运行.
if (this.i%time == 0) {// i每递增3复制一个影片剪辑circle_star
this.duplicateMovieClip ("circle_star"+this.i, this.i);
}
this.i++; //i递加
};

this.removeMovieClip() //删除复制的影片剪辑