| 在主场景中新建一个图层layer2,分别在第1,2,3桢插入三个关键桢,在第1关键桢添加如下Action控制代码:
i = 1;
max = 60;
//定义并初始化变量i和max
x = getProperty("fire", _x);
//取得对象fire的横坐标,然后传给变量x
第2关键桢添加如下Action控制代码:
if (Number(i)<=Number(max)) {
duplicateMovieClip("fire", "fire"
add i, i);
i = Number(i)+1;
}
//使用if语句复制60个fire对象的副本
第3关键桢添加如下Action控制代码:
if (Number(i)<=Number(max)) {
duplicateMovieClip("fire", "fire"
add i, i);
i = Number(i)+1;
}
gotoAndPlay(2);
//使用if语句复制60个fire对象的副本
最终主场景中时间线如图6所示:

图6
本实例最终效果如图7所示:
图7
|