Actionscript 3 操作脚本3.0 gotoAndStop()与其内容不同步

Actionscript 3 操作脚本3.0 gotoAndStop()与其内容不同步,actionscript-3,actionscript,frame,Actionscript 3,Actionscript,Frame,我有一个电影剪辑,有3帧。当我调用mc.init()时mc movieClip应使用当前语言检查并转到特定帧 例如,当前lang为“tw”,跟踪正确返回2。但是,屏幕显示是第1帧的内容。我仍然可以在第1帧内追踪到电影剪辑 有人能告诉我问题的原因吗 司仪(电影剪辑) 梅因 2012年6月21日凌晨2时23分增补 我发现,只有当从frame2到frame1出现问题时,它才能转到和停止(3)而没有任何问题 不确定你的问题是什么。。。你的问题是使用gotoAndStop,但动画仍在播放吗?问题是,虽然我

我有一个电影剪辑,有3帧。当我调用
mc.init()时mc movieClip应使用当前语言检查并转到特定帧
例如,当前lang为“tw”,跟踪正确返回2。但是,屏幕显示是第1帧的内容。我仍然可以在第1帧内追踪到电影剪辑

有人能告诉我问题的原因吗

司仪(电影剪辑) 梅因 2012年6月21日凌晨2时23分增补
我发现,只有当从frame2到frame1出现问题时,它才能转到和停止(3)而没有任何问题

不确定你的问题是什么。。。你的问题是使用gotoAndStop,但动画仍在播放吗?问题是,虽然我可以跟踪第2帧,但它仍显示第1帧的内容。你确定目标是正确的电影剪辑吗?嗨,这张表,没有。我有stop();在电影剪辑的每一帧中。问题是,gotoAndStop更新了帧数,但movieClip的内容仍然停留在第1帧。我很肯定。我在每个帧中添加了一个文本字段。111122223333,我试着在gotoAndStop之后追踪它。它返回1111
function changeLanguage(){
if (currentLang =='en'){
gotoAndStop(1);
}else if (currentLang=='tw'){
gotoAndStop(2);
}else if (currentLang=='fr'){
gotoAndStop(3);
}

trace(this.currentFrame);

}

function init(){
changeLanguage();
}
mc.init();