用Flash AS3在场景1中顺序载入三个影片剪辑? 60
如上图,为了方便,做了三个影片剪辑元件,要求在上图的第一帧载入影片剪辑1,播放完后第一个影片剪辑后,按键盘上任意键后载入第二个影片剪辑播放,第二个播放完后,按任意键载入第...
如上图,为了方便,做了三个影片剪辑元件,要求在上图的第一帧载入影片剪辑1,播放完后第一个影片剪辑后,按键盘上任意键后载入第二个影片剪辑播放,第二个播放完后,按任意键载入第三个影片剪辑播放。
上图动作层已有雪花随机落下的AS3代码;已经有的代码不能改动。
详细解答并附上完整Flash AS3代码。网上搜到的皆不见效,高分悬赏! 展开
上图动作层已有雪花随机落下的AS3代码;已经有的代码不能改动。
详细解答并附上完整Flash AS3代码。网上搜到的皆不见效,高分悬赏! 展开
2个回答
展开全部
主场景上 有MC对象A.
A播完之后,主场景自动跳转到第6帧
处理方法很简单,按我说的做:
1. 在A 电影剪辑里面的最后一帧 加如下代码:
dispatchEvent(new Event("chapter"));//chapter你可以随便命名
2. 回到主场景 添加监听对象
A.addEventListener("chapter",goto);//chapter就是A播完之后抛出来的事件,主场景上进行监听
function goto(evt:Event):void{
gotoAndStop(6);//跳到第6帧
}
A播完之后,主场景自动跳转到第6帧
处理方法很简单,按我说的做:
1. 在A 电影剪辑里面的最后一帧 加如下代码:
dispatchEvent(new Event("chapter"));//chapter你可以随便命名
2. 回到主场景 添加监听对象
A.addEventListener("chapter",goto);//chapter就是A播完之后抛出来的事件,主场景上进行监听
function goto(evt:Event):void{
gotoAndStop(6);//跳到第6帧
}
追问
为什么是跳到第6帧?第6帧上什么都没有。而不是下一个影片剪辑?
代码无效。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-01-16
展开全部
不知道待载入的影片剪辑是帧动画还是啥。
要是帧动画的话可以load影片剪辑1,然后监测他的currentFrame和totalFrame,当两个相等时候,说明已经播放完了。这时候可以做载入下一个影片剪辑的动作。
这样的好处是,不是需要改动待载入的影片剪辑
要是帧动画的话可以load影片剪辑1,然后监测他的currentFrame和totalFrame,当两个相等时候,说明已经播放完了。这时候可以做载入下一个影片剪辑的动作。
这样的好处是,不是需要改动待载入的影片剪辑
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询