我向我的职能部门发送了一个影片剪辑。它将另一个影片剪辑添加到具有动画的影片剪辑中。正如您在输出中看到的那样,我可以在函数内部看到currentFrame
我添加的影片剪辑(即"F_intro"
),但在函数外部,它显示错误。解决办法是什么?我需要获取 currentFrame 的videoMC_intro
.
private function playIntro():void {
addMovieFromLibrary("F_intro", videoMC_intro);
trace(videoMC_intro.currentFrame + " << ");
}
public function addMovieFromLibrary(mcName:String, mc:MovieClip):void{
var temp:Class = getDefinitionByName(mcName) as Class;
mc = new temp() as MovieClip;
trace(mc.currentFrame + " _A__ ");
}
输出>>
1 A _
TypeError:错误 #1009:无法访问空对象引用的属性或方法。在 src::GWP_FeatManager/playIntro() 在 src::GWP_FeatManager() 在 src::init00()