
flash as3.0 Timer计时器 不精确 不稳定 是为什么?
flashas3.0Timer计时器不精确不稳定是为什么?大家有遇到过类似问题么,如果解决,怎样可以制作一个精确的计时器??如果好的再加分!...
flash as3.0 Timer计时器 不精确 不稳定 是为什么? 大家有遇到过类似问题么,如果解决,怎样可以制作一个精确的计时器??如果好的再加分!
展开
4个回答
展开全部
启动计时的时候先
var startTime=new Date().getTime();
然后在timer函数中执行
var timeInterval=new Date().getTime()-startTime;
timeInterval即为从开始计时,到现在的毫秒数。之后就容易处理了
var startTime=new Date().getTime();
然后在timer函数中执行
var timeInterval=new Date().getTime()-startTime;
timeInterval即为从开始计时,到现在的毫秒数。之后就容易处理了
展开全部
用ENTER_FRAME啊
追问
enter_frame 怎么弄,我要以秒为单位计算,用enter_frame如何知道过了几秒?
追答
最简单的
先定义一个int变量初值为0;
再定义一个函数,函数体里面为int+=24/1000
然后用Event.ENTER_FRAME,函数名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为你调错了某个部分
追问
Timer类 直接设置的时间间隔var timer:Timer=new Timer(method,1000);这个还需要调什么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询