as3访问外部加载的swf文件中的CHILD

时间:2012-01-07 02:43:22

标签: actionscript-3 actionscript flash

如何在外部加载的影片剪辑中访问MovieClip。

假设我刚刚加载的swf中有一部叫做ONE的电影。如何使用此剪辑的子元素的alpha,位置和其他属性?

CODE IN MAIN TIMLINE: 

    var LoadedMC:Loader = new Loader();
    LoadedMC.load(new URLRequest("amplitude.swf"));

    LoadedMC.addEventListener(Event.COMPLETE, bL);
    function bL (e:Event):void{
    addChild(LoadedMC);
}

现在已加载我想在我刚刚创建的电影LoadedMC中更改名为ONE的剪辑的postino。

感谢您的帮助。 -Ed

1 个答案:

答案 0 :(得分:3)

我认为你会做类似的事情:

//Cast the content into a movie clip
var someMC:MovieClip = MovieClip(LoadedMC.content);
//or try
var someMC:MovieClip = LoadedMC.content as MovieClip;

//then access the child
someMC.ONE.x = 50;
someMC.ONE.y = 100;