我已将问题简化为此自解释代码。为什么舞台上的每个影片剪辑都没有进入第二帧?错误发生在第六行。
stage.addEventListener(Event.ENTER_FRAME,update);
function update(e:Event)
{
for (var i:int=0; i<stage.numChildren; i++)
{
stage.getChildAt(i).gotoAndPlay(2);//error here
}
}
感谢您的帮助。
答案 0 :(得分:2)
getChildAt
方法返回DisplayObject
的实例(请参阅documentation),但您尝试在{{{{}成员的实例上调用方法1}}类。您需要将返回的实例转换为正确的类型:
MovieClip