cocos2dx 2.x与3.x的渲染区别

前言

cocos2dx 框架本身是模仿了ios平台的cocos2d-iphone ,因此一开始很多接口借鉴了oc的语法和名称。这导致不是很清晰,因此在后来的版本演进中,cocos2dx在v3版本中进行了大量的语法,名称改动,另外一个较大的改动是,对渲染流程的改动。

说明

在v2版本中,是直接使用opengl相关的语句进行渲染。
在v3版本开始,所有的渲染操作官方推荐使用RenderQueue这一机制。同时也可以直接使用opengl语句进行渲染,但不推荐在一个工程中对两种方式混用,因为默认框架在处理时,如果opengl语句正确,则优先于所有的RenderQueue进行渲染,这在大多数情况下是不符合用户需求的。

你可能感兴趣的:(cocos2dx 2.x与3.x的渲染区别)