|
主题: 我想隔一段时间执行一段代码
|
 wangjinran
职务:普通成员
等级:1
金币:0.0
发贴:8
注册:2001/6/17 7:09:03
|
#12001/6/22 15:51:34
我想隔一段时间执行一段代码,所以我写了以下达到这个效果: time = getTimer(); while (true) { now = getTimer(); if (time<(now-1000)) { break; } } 但实际使用不理想,计算机被拖得很慢,谁有好方法(不要使用“帧”的方法)?
|
 万中吾一
职务:普通成员
等级:1
金币:1.0
发贴:273
注册:2001/5/15 21:39:21
|
#22001/6/22 22:36:00
没办法! 使用帧或者放弃
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:10.0
发贴:585
注册:2001/1/22 21:43:15
|
#32001/6/23 9:57:05
你看看flash归档区有一篇文章,对你是不是有启发
|
 romp
职务:普通成员
等级:1
金币:0.0
发贴:141
注册:2001/1/10 21:59:40
|
#42001/6/23 13:07:24
用个MC 在里面有10多针! 从第一针到最后针就加一! 你想几秒就几秒!
|
 Demon.S
职务:版主
等级:5
金币:10.0
发贴:2468
注册:2000/9/15 13:56:49
|
#52001/6/23 16:12:20
做enterframe里面套function
|
 Demon.S
职务:版主
等级:5
金币:10.0
发贴:2468
注册:2000/9/15 13:56:49
|
#62001/6/23 16:12:58
或者一个mc内靠frame间隔来循环执行function
|