Cocos2d-x底层是使用OpenGL ES来进行渲染的。而点、线、三角面是OpenGL ES的基本图元,Cocos2d-x提供了DrawNode类,对基本图形的绘制提供支持。下列关于DrawNode的成员函数描述错误的是:
A.
void drawPoint (const Vec2 &point, const float pointSize, const Color4F &color),用于在指定位置绘制一定大小、颜色的点
B.
void drawLine (const Vec2 &origin, const Vec2 &destination, const Color4F &color),用于根据起始位置、终止位置、一定颜色来绘制直线
C.
void drawRect (const Vec2 &p1, const Vec2 &p2, const Vec2 &p3, const Vec2 &p4, const Color4F &color),用于根据矩形的角点、颜色来绘制矩形区域
D.
void drawQuadraticBezier (const Vec2 &from, const Vec2 &control, const Vec2 &to, unsigned int segments, const Color4F &color),用于绘制三次贝塞尔曲线