flash中怎么让元件的最后一帧停到指定的一帧

做好一个元件,放到场景中,我想让这个元件的最后一帧一直延迟到后30帧,怎么让这个元件停到场景中指定的一帧

第1个回答  2012-02-29
在最后一帧上加一个影片剪辑, 该影片剪辑内没有动画,只有30帧,然后在最后一个关键帧上加个命令 _parent.play();

播放完这个影片剪辑后就会继续播放外部的动画了
第2个回答  2012-03-04
在元件的最后一帧加stop代码、然后主场景新建一层把该元件放在第一帧,然后在该层的第31帧添加空白关键帧。
不知道我理解的对不对你的意思。希望对你有所帮助。
第3个回答  2012-02-28
新建图层,在那一帧按F7插入空白关键帧,在这一帧里加入一个脚本stop();就可以了……
如果想让它跳到另一帧去就加入脚本gotoandplay(); 括号()里写你要跳到的那一帧。
第4个回答  2012-02-28
让这个元件的最后一帧一直延迟到后30帧,直接到元件内部,将帧延长到30帧不就行了吗?如果不是这个意思,请你表达清楚,我会尽量帮助你。追问

不在元件里延长,能不能在场景里写简单代码来控制,就是这个元件的最后一帧延长30帧里,同时场景里有其他的字或图片出来,写入代码不影响后面的帧继续。我试过了stop()和gotoandplay()不行。
可不可以代码不要多的代码?
谢谢!

追答

跳转语句是直接跳到某一帧,你说的延长,是直接跳转还是多播放30帧长的时间?加QQ455022674(注明:知道问题),这样交流快些。

本回答被提问者采纳
相似回答