将电影加载到创建的动画片段中 - 目标消失(?)

时间:2009-02-26 05:29:54

标签: flash actionscript actionscript-2

我觉得我之前已经做了一百万次这么好,但在这种情况下它只是失败了:

我正在创建一个movieclip并将外部swf文件加载到其中,如下所示:

large_poem_clip_display = preview_clip._parent.attachMovie ("cyber poem display window" , "cyber_display" , preview_clip._parent.getNextHighestDepth() );
large_poem_clip_display.load_here.createEmptyMovieClip("inside",1);
large_poem_clip_display.load_here.inside.loadMovie( "path/to/swf" ) ;

所涉及的所有动画片段似乎都存在 - 它们追踪合理的值,但是当我尝试loadMovie时,我收到以下错误:

Target not found: Target="/cyber_display/load_here/inside" Base="_level0.cyber_display.load_here.inside"

我目前只是在圈子里走动,任何人都有任何想法在哪里看?

1 个答案:

答案 0 :(得分:0)

我不确定我是否完全理解您的代码,但您的第一行代码似乎就是问题所在。您将large_poem_clip_display声明为变量; 您不能将attachMovie方法用作变量值。

我建议先做你的attachmovie。 然后在另一行中,将large_poem_clip_display设置为刚刚附加的新电影的实例名称。

类似的东西:

preview_clip.attachMovie ("cyber poem display window" , "cyber_display" , preview_clip.getNextHighestDepth() );
large_poem_clip_display = preview_clip.cyber_display;

希望这可以帮助你。