flash的计时器怎么做?
答案:4 悬赏:80
解决时间 2021-03-22 13:23
- 提问者网友:话酸浅沫
- 2021-03-22 03:57
我想做一个计时器,效果是进入第6帧开始倒计时5秒,倒计时结束跳到第2帧。我看的教程没有提及到计时器,求解怎么做
最佳答案
- 二级知识专家网友:颜值超标
- 2021-03-22 04:04
下面代码放到第6帧:
import flash.utils.Timer;
stop();
var timer:Timer=new Timer(1000,4);
timer.addEventListener(TimerEvent.TIMER_COMPLETE,timeEnd);
timer.start();
function timeEnd($ev:TimerEvent):void{
gotoAndStop(2);
}
import flash.utils.Timer;
stop();
var timer:Timer=new Timer(1000,4);
timer.addEventListener(TimerEvent.TIMER_COMPLETE,timeEnd);
timer.start();
function timeEnd($ev:TimerEvent):void{
gotoAndStop(2);
}
全部回答
- 1楼网友:荒唐后生
- 2021-03-22 06:09
你是想要教程还是想要成品?
希望对你能有所帮助。
- 2楼网友:星痕之殇
- 2021-03-22 05:03
flash吧不送
- 3楼网友:抱不住太阳的深海
- 2021-03-22 04:38
给你一个最简单的方法,看看你的帧频是多少,如果是24帧每秒的话,那你就用一个影片剪辑做计时器,在这个影片剪辑上每24帧就是一秒。
首先在第一帧加一个代码:stop()
然后加一个影片剪辑,如果你想让10秒后主时间轴跳到第10帧那就在这个影片剪辑的第240帧处加一个代码
_root.gotoandplay(10),这样就可以了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯