读书人

游戏效率优化之 怎么降低容器子集好庞

发布时间: 2012-12-26 14:39:29 作者: rapoo

游戏效率优化之 如何降低容器子集好庞大时鼠标的滑动消耗

如果你有一定的as游戏开发经验,那相信你也应该知道但场景里放入好多的子可视对象时,鼠标的滑动会导致cpu的狂飙;

原因主要在于fp内部在不停的遍历可视对象.你可能会用过或者知道可视对象都有这个方法getObjectsUnderPoint ()

它能够返回鼠标点下的可视对象列表 .这也是鼠标滑过时消耗高的原因所在.当然它更大的用途是用于辅助重绘的实现以及其他.

有什么方法可以降低这块的消耗呢?答案是有的;

每个可视对象都有两个属性

?mouseChildren 跟mouseEnabled

mouseChildren的作用是确定对象的子项是否支持鼠标 而

?

读书人网 >编程

热点推荐