Actionscript Flash Event.ENTER_FRAME 延迟间隔非常大 并且 pre-render 耗时非常严重

简介:

我遇到的问题是代码中不断的添加一个图标到舞台上,而且这个图标非常小,所以从内存也看不出什么问题。

但是由于舞台物件太多了,并且不断添加,导致渲染耗时严重。

而且这种错误,开发工具并不会报错,也不属于死循环。

只能是一点点的追踪。

比如我发现,只有当出现角色攻击其它对象的时候, 才会出现这个问题,而且问题不是加载完成进入游戏就马上出现,而是要经历一段时间才会出现问题。
那么就可以确定,这个问题是需要时间积累才产生的,并且在攻击时出现,那么我就用排除法,把攻击时产生的动作代码一个个注释掉,并一个个排除。

 

本文转自火地晋博客园博客,原文链接:http://www.cnblogs.com/yelaiju/p/4622555.html,如需转载请自行联系原作者


目录
相关文章
|
6月前
|
前端开发 JavaScript
34avalon - 指令ms-effect(动画绑定)
34avalon - 指令ms-effect(动画绑定)
24 0
|
6月前
|
JavaScript
24avalon - 指令ms-for(循环绑定)
24avalon - 指令ms-for(循环绑定)
27 0
|
6月前
13avalon - 指令ms-skip (skip绑定)
13avalon - 指令ms-skip (skip绑定)
26 0
|
6月前
30avalon - 指令ms-duplex(同步后的回调)
30avalon - 指令ms-duplex(同步后的回调)
21 0
|
6月前
|
前端开发
26avalon - 指令ms-duplex(各表单元素用法)
26avalon - 指令ms-duplex(各表单元素用法)
25 1
|
5月前
|
内存技术
Egret的TimerEvent.TIMER和Event.ENTER_FRAME的区别
Egret的TimerEvent.TIMER和Event.ENTER_FRAME的区别
34 0
|
6月前
|
JavaScript
avalon中ms-visible和ms-if的区别
avalon中ms-visible和ms-if的区别
21 0
|
6月前
|
JavaScript
22avalon - 指令ms-if(if绑定)
22avalon - 指令ms-if(if绑定)
16 0
|
6月前
25avalon - 指令ms-on*(事件绑定)
25avalon - 指令ms-on*(事件绑定)
31 1
|
8月前
|
JavaScript 前端开发
JS引擎的执行机制event loop
JS引擎的执行机制event loop
45 0