flash中如何连续播放movieclip

[复制链接]
查看11 | 回复2 | 2008-9-17 10:47:27 | 显示全部楼层 |阅读模式
问题是这样的, 我制作了一个movieclip,把它放在不同的场景中。在播放的时候,跳到另一个场景时,mc就会从它的第一帧重新开始播放。我希望能够连续播放其中的内容,怎么样才能实现呢?
谢谢一楼的帮忙。不过一个问题澄清一下啊,跳转到另一个场景时,mc所播放的帧数是不固定的。因为在之前的场景中,我还添加了play/stop按钮(只是控制背景的进度,不影响mc的)。所以你的这种方法可能不行啊。
谢谢二楼的。我试你的方法,我不是很熟悉action语句。我是这样做的,在第一个场景的最后一帧的MC上,设置了 onClipEvent (enterFrame) {a=clipname._curentframe;}。在第二个场景的第一帧的MC上,设置了onClipEvent (enterFrame) {GotoAndPlay(a);}。但是没有任何效果啊。是我的用法不对么?能不能说详细些?

回复

使用道具 举报

千问 | 2008-9-17 10:47:27 | 显示全部楼层
方法应该不止一种吧,我说一种你试下: 首先需要将所有影片剪辑都转为图形(图形也是元件的一种哦),然后鼠标点击第二个场景(就是你跳转的那个场景)中的图形,点击后再将属性栏的播放起始帧改为你希望开始的帧数即可。 (所有场景中的影片剪辑必须都转为图形,这也为你以后导出时有好处,因为影片剪辑无法正常导出动画!!!影片影片剪辑导出的是第一张画面!所以建议你以后做flash动画都用图形,别用影片剪辑!) 如果还有什么疑问可以找我!:D 用“百度HI”找我也行!...
回复

使用道具 举报

千问 | 2008-9-17 10:47:27 | 显示全部楼层
可以在第一个场景里面记录一下播放的多少帧了,然后到第二个场景的时间就gotoAndplay那一帧就OK了
记录播放头播放的帧数又_currentframe这个属性...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行