今天发现cocos2d-x的ccDrawCircle只能画空心圆。
找到ccDrawCircle函数文件(/libs/cocos2dx/draw_nodes/CCDrawingPrimitives.cpp),复制其函数,然后将openGL的填充模式从“GL_LINE_STRIP”改成“GL_TRIANGLE_FAN”就ok了。当然头文件也要相应的修改。
CCDrawingPrimitives (下载891 )今天发现cocos2d-x的ccDrawCircle只能画空心圆。
找到ccDrawCircle函数文件(/libs/cocos2dx/draw_nodes/CCDrawingPrimitives.cpp),复制其函数,然后将openGL的填充模式从“GL_LINE_STRIP”改成“GL_TRIANGLE_FAN”就ok了。当然头文件也要相应的修改。
CCDrawingPrimitives (下载891 )