flash中有onEnterFrame,运行的时候会不会卡

这个函数是进入帧就一直运行,那要一直运行函数,会很卡吧,还有一个自定义函数mm=function(){`````};setInterval(mm,20),这个自定义函数也... 这个函数是进入帧就一直运行,那要一直运行函数,会很卡吧,还有一个自定义函数 mm=function(){`````}; setInterval(mm,20), 这个自定义函数也会很卡吧 展开
 我来答
早年不知曲中味
2010-03-28 · TA获得超过2657个赞
知道大有可为答主
回答量:2334
采纳率:100%
帮助的人:1761万
展开全部
真相是这样的:
flash在每一帧上的工作机制:

先放置物体——再执行帧上脚本——最后检查是否到时间显示帧

这里说的时间,就是帧频。

澄清一个认识,就是flash的帧频准确吗?从来就是不准确的。

虽然说诸如帧频为20帧每秒,按道理flash将每过50毫秒(1000/20)显示帧并移动到下一帧。

其实并不是这样严格。如果在50毫米内解释不完帧上的脚本内容,脚本不会被裁掉而及时进入下一帧,flash给的解释帧上脚本的时间竟然多达15秒,如果还解释不出来,就显示一个脚本导致了播放器运行缓慢之类的错误提示信息。
zhzh50
2010-03-27 · 超过24用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:68.4万
展开全部
1.和机器的配置有关系,如果配置不太好,不卡那是不正常的。
2.onEnterFrame 里面的函数千万不要太复杂了,要不然只有一个结果——死机!
3.后面的那个函数道理和上面的差不多,毕竟是20毫秒一更新的函数,不宜复杂。
希望对你有帮助。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
古雪星云B3
2010-04-06
知道答主
回答量:37
采纳率:0%
帮助的人:17万
展开全部
不会
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式