求大神解答!!很简单的AS3.0问题~!!!!!!!!!!!!!!

如图所示,我想要把代码写在在mc6中,使mc6播放到一定位置就能控制mc3做出动作。。。。我自己瞎蒙的方法是MovieClip(this.parent.parent.mc... 如图所示,我想要把代码写在在mc6中,使mc6播放到一定位置就能控制mc3做出动作。。。。我自己瞎蒙的方法是MovieClip(this.parent.parent.mc1.mc3).gotoAndPlay(XXX) (肯定不对哈),这几天被这个问题搞得都要头大了,求大神指点一下应该怎么写。。。我是新手,麻烦写详细点儿哈~!在此谢过啦~! 展开
 我来答
Keensb
2013-01-20 · TA获得超过787个赞
知道小有建树答主
回答量:952
采纳率:0%
帮助的人:738万
展开全部
方法1:动态访问mc1
this.parent.parent["mc1"].mc3.gotoAndPlay(XXX) ;

方法2:从根场景开始访问
MovieClip(root).mc1.mc3.gotoAndPlay(XXX) ;

其中方法2采用了绝对路径,所以写在任何级别的MC里都可以。
zb6306
2013-01-19 · TA获得超过777个赞
知道大有可为答主
回答量:2585
采纳率:66%
帮助的人:1163万
展开全部
这是播放控制的问题,用自定义事件很方便就可以解决这个问题的。在你要实现控制的那一帧自定义一个事件,
var event:Event=new Event("end");
然后发送事件
dispatchEvent(event);
然后在主场景第一帧写上一个侦听器事件
addeEventListener("end",onEndPlay);
function onEndPlay(evt:Event):void
{
mc3.play();
}

OK了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式