主题:  问个问题就走!

romp

职务:普通成员
等级:1
金币:0.0
发贴:141
#12001/5/26 14:33:51
如果要实现,当一人任意时间进如一场景後,经过10秒或10分钟,就自动跳到下一针!
这种倒记时怎麽做?



5D宽带&流技术版主

职务:版主
等级:4
金币:10.0
发贴:1874
#22001/5/26 16:28:38
var timer;
timer=gettimer();
flag=0;
while(flag==0){
if(gettimer()-timer>1000) //1000ms=1s
{flag=1;}
}
gotoandplay(_currentframe+1);



5D荣誉斑竹

职务:普通成员
等级:2
金币:10.0
发贴:585
#32001/5/26 23:13:59
litteruser,请问你测试过吗?



探险队

职务:普通成员
等级:1
金币:0.0
发贴:41
#42001/5/27 13:38:39
好像不行呀
我试的是进入了死循环



Dawn_5d

职务:普通成员
等级:1
金币:1.0
发贴:165
#52001/5/27 16:27:31
答应不走就可以看到这个问题的解决方案:)



假设主场景中使用15fps

做一个mc只有15帧,那么这个mc从头走到尾不就是正好一秒吗:)呵呵

可以在第一帧做一个变量来设置需要好多秒比如Max=12,在设置一个递增变量t=0,然后每次到最后一帧的时候t+=1,然后判断t>=max,就表示时间到了:);

准备走了吗?呵呵





























romp

职务:普通成员
等级:1
金币:0.0
发贴:141
#62001/5/27 17:42:25
好方法!
不过我是想从AS上来解决!



5D宽带&流技术版主

职务:版主
等级:4
金币:10.0
发贴:1874
#72001/5/27 17:46:25
我是测试过的,如果还不行的话,过几天我给你一个原程序.



romp

职务:普通成员
等级:1
金币:0.0
发贴:141
#82001/5/27 19:11:46
好的!
谢谢!



臭豆腐

职务:普通成员
等级:1
金币:0.0
发贴:75
#92001/5/28 8:04:08
date()函数
取两次,求差
我试过