MovieClip.duplicateMovieClip()

可用性

Flash Player 5。

用法

my_mc.duplicateMovieClip(newname, depth [,initObject])

参数

newname 一个用于重制影片剪辑的唯一标识符。

depth 一个用于指定深度的唯一编号,指定的 SWF 文件将放在该位置上。  

initObject (Flash Player 6 和更高版本支持此函数。)包含用于填充重制影片剪辑的属性的
对象。此参数使动态创建的影片剪辑能够接收剪辑参数。如果 initObject 不是对象,则将被忽略。initObject 的所有属性均将复制到新实例中。构造函数可使用 initObject 指定的属性。此参数是可选的。

返回

对重制的影片剪辑的引用。

说明

方法;在 SWF 文件播放时创建指定影片剪辑的实例。无论调用 duplicateMovieClip() 方法时原始影片剪辑位于哪一帧,重制的影片剪辑总是从第 1 帧开始播放。父级影片剪辑中的变量不复制到重制的影片剪辑中。对于用 duplicateMovieClip() 创建的影片剪辑,如果对其父级调用 duplicateMovieClip(),则不重制该影片剪辑。如果删除父级影片剪辑,则重制的影片剪辑也被删除。

另请参见

duplicateMovieClip()MovieClip.removeMovieClip()