Movie Clip currentFrame

时间:2012-12-08 07:53:43

标签: actionscript-3 flash animation frame movieclip

我发了一个影片剪辑到我的功能。它将另一个影片剪辑添加到具有动画的影片中。正如您在输出中看到的那样,我可以在函数内部看到我添加的影片剪辑currentFrame"F_intro"),但在我的函数之外,它显示错误。解决办法是什么?我需要获取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__ ");
}

输出&gt;&gt;

  

1 A _
  TypeError:错误#1009:无法访问空对象引用的属性或方法。在src :: GWP_FeatManager / playIntro()at   src :: GWP_FeatManager()在src :: init00()

1 个答案:

答案 0 :(得分:0)

videoMC_intro可能未初始化。是为ActionScript导出的动画片段吗?

有关错误1009 here的更多信息: