前言
cocos2dx 框架本身是模仿了ios平台的cocos2d-iphone ,因此一开始很多接口借鉴了oc的语法和名称。这导致不是很清晰,因此在后来的版本演进中,cocos2dx在v3版本中进行了大量的语法,名称改动,另外一个较大的改动是,对渲染流程的改动。
说明
在v2版本中,是直接使用opengl相关的语句进行渲染。
在v3版本开始,所有的渲染操作官方推荐使用RenderQueue这一机制。同时也可以直接使用opengl语句进行渲染,但不推荐在一个工程中对两种方式混用,因为默认框架在处理时,如果opengl语句正确,则优先于所有的RenderQueue进行渲染,这在大多数情况下是不符合用户需求的。