2010-07-18 46 views

回答

1

在库中创建您的MovieClip,右键单击它并选择“属性”。选中“导出操作脚本”框&“导出第1帧”。然后在标识符框中键入一个名称,如:my_square

这将使您的MovieClip可用于Actionscript。

然后,使用类似下面的AS2代码的多个版本附加到舞台:

for (i = 0; i < 5; i++) 
{ 
    var mc = _root.attachMovie("my_square", "my_square_"+i, i); 
    mc._x = i * 50; 
} 

这将制作方的5个人副本,给它们命名“my_square_0”,“my_square_1”等。在“mc”变量中存储对新MovieClip的引用,因此您可以进一步操作它。例如,这段代码将它们隔开50px。

在attachMovie方法中,第一个参数是您为MovieClip选择的标识符。第二个参数是它的新副本的唯一名称,第三个参数是显示它的深度。 More info on the attachMovie method here

0

在AS 2.0它也可以使用的duplicateMovieClip

在舞台上绘制方形复制的影片剪辑。

按F8将其转换为一个影片剪辑,并给它一个名称

选择它在舞台上,并给它一个实例名称,例如

用途:

的duplicateMovieClip(方,“square2”,this.getNextHighestDepth());

相关问题