1. 程式人生 > >cocos2dx為提升引擎效能所做的4件事情

cocos2dx為提升引擎效能所做的4件事情

1.SpriteBatchNode

將所有的子元素組織成一個BatchCommand,一次性發給OpenGL進行繪製.

2.getChildByTag通過比較整形,而非字串的方式來查詢節點.

3.Node的visit方法,當元素的相對位置發生變化時,才進行模型檢視矩陣的變換.

4.元素可見的時候,才執行visit中後面的部分,進行繪製。因此,父節點不可見,其子節點肯定不可見.