Flash duplicateMovieClip正在删除我的剪辑?

Flash duplicateMovieClip正在删除我的剪辑?,flash,actionscript-2,Flash,Actionscript 2,我正在尝试复制一个我用attachMovie创建的movieClip(其中还有一些较小的剪辑,我也用attachMovie放在那里)。我似乎无法“找到”剪辑的名称,当我找到时,或当我认为我找到时,如下所示: _level0.products.box0.duplicateMovieClip('newMc', 100); 剪辑实际上被删除了!这是非常意外的行为。有人知道我可能做错了什么吗?movieclip存在于该地址,我可以设置它的x和y等。我认为它不会从那里被删除。其原因可能是复制电影剪辑的深

我正在尝试复制一个我用attachMovie创建的movieClip(其中还有一些较小的剪辑,我也用attachMovie放在那里)。我似乎无法“找到”剪辑的名称,当我找到时,或当我认为我找到时,如下所示:

_level0.products.box0.duplicateMovieClip('newMc', 100);

剪辑实际上被删除了!这是非常意外的行为。有人知道我可能做错了什么吗?movieclip存在于该地址,我可以设置它的x和y等。

我认为它不会从那里被删除。其原因可能是复制电影剪辑的深度。因为硬编码的
100
用于设置重复mc的深度,而diplay对象不会共享相同的深度,而是每个对象都有其唯一的
深度。即使我检查以确保没有其他对象与该剪辑共享100的深度?是否跟踪
\u level0.products.box0
如果是,返回什么?您是否尝试过
\u level0.products.getNextHighestDepth()
而不是
100