cocos 渲染过程 自述 - pxqwxl/myLearnPoject GitHub Wiki

mainloop中调用drawScence函数 然后Scence中调用render scence->render中的操作: 1遍历scence所有子节点visit visit调用所有子节点的draw 在draw中设置了_trianglesCommand的indexCount ,zorder ,texture ,glprogramestate ,blendType等数据 讲command加入到render队列 2 render->render()调用 渲染节点 render先将队列中的渲染节点排序然后遍历队列调用processRenderCommand方法根据节点的_trianglesCommand中的参数调用glapi进行渲染