调查上游戏的cpu占用率很大。到底是麻子有关问题。欢迎拍砖

调查下游戏的cpu占用率很大。到底是麻子问题。欢迎拍砖。
1.监听太多。费内存,但是跟CPU有关系吗? 貌似没关系。
2.服务器发送数据过于频繁。这会导致吗?貌似没关系。
3.客户端接收服务端信息。没来得及处理(事件反应:动画,流程处理)。导致很卡!
解决办法(统一接收,分段接收)



基本上都是动画惹的祸。



动画处理过程越直接简单越好,包装的越多,执行过程越耗费CPU, 动画执行完毕销毁的越快速越好,没必要的情况下不要让看不到但是还在执行的元件或者动画(比如设置alpha=0或者被遮盖住的元件)还留在舞台上

根据经验,动画部分优化的到位,基本上CPU的占用率不会飙升,当然很多其他的因素也会影响

还有就是不要为了准求方便而过多采用Flex中的一些变换效果,事实证明Adobe的效果组件效率很低的



动画是最悲剧的东西。游戏里面,一般是以空mc+图片。或者直接调用 特效类。