主题:  一帧完了待会才许下帧自己出现,这个象VB中的Timer怎么写

c81

职务:普通成员
等级:1
金币:0.0
发贴:176
#12003/7/21 21:26:37
第一帧完了它自己隔一段时间后进入第二帧怎么写这个AC?



大彩蛋

职务:普通成员
等级:1
金币:1.0
发贴:142
#22003/7/21 23:42:27
frame1:

times=5000;//stop five second
t=gettimer();

frame2:

if((gettimer()-t)>times){gotoandplay("xframe");}

frame3:

gotoandplay("frame2");

编辑历史:[这消息被sgbj编辑过(编辑时间2003-07-21 23:45:03)]
[这消息被sgbj编辑过(编辑时间2003-07-22 09:42:12)]


c81

职务:普通成员
等级:1
金币:0.0
发贴:176
#32003/7/22 1:55:33
3Qu



bookondesk

职务:普通成员
等级:1
金币:0.0
发贴:55
#42003/7/26 16:27:41
收获颇丰



Dreaming

职务:普通成员
等级:1
金币:10.0
发贴:1518
#52003/7/30 0:17:52
www.5d.cn/bbs/NewsDetail.asp?id=874202
vista
1、先在这个帧上面写stop();
2、设置时间间隔
myInterval = setInterval(jump,6000);
3、然后写这个jump函数
function jump(){
//清除时间间隔函数
clearInterval(myInterval);
//写下你希望的动作,例如
nextFrame();
}
以上的代码表示6秒钟后(以毫秒计算),调用jump函数,使当前的帧跳转的下一帧。
详细资料可以参看flash提供的help文档中actionscript dictionary中的setInterval、clearInterval两个方法的文档。