Heim > Datenbank > MySQL-Tutorial > cocos2dx 3.0 绘制图形

cocos2dx 3.0 绘制图形

WBOY
Freigeben: 2016-06-07 15:12:54
Original
1396 Leute haben es durchsucht

在3.0里面的图形绘制已经取消draw()的node绘制图形的方法,可以直接写代码绘制图形界面。 DrawNode* drawNode = DrawNode::create();drawNode-drawTriangle(Point(100, 100), Point(200, 200), Point(300, 100), Color4F::BLUE);this-addChild(drawNode);Dra

在3.0里面的图形绘制已经取消draw()的node绘制图形的方法,可以直接写代码绘制图形界面。

	DrawNode* drawNode = DrawNode::create();
	drawNode->drawTriangle(Point(100, 100), Point(200, 200), Point(300, 100), Color4F::BLUE);
	this->addChild(drawNode);

	DrawNode* front=DrawNode::create();
	Point rect[4] = {ccp(-30, 30), ccp(30, 30), ccp(30, -30), ccp(-30, -30)};
	front->drawPolygon(rect, 4, Color4F::RED, 0, Color4F::BLUE);
	front->setPosition(Point(240, 160));
	this->addChild(front);
Nach dem Login kopieren

drawTriangle是绘制三角形的方法,参数为三个顶点的位置和填充颜色。

drawPolygon是绘制矩形的方法,具体参数可以直接由API

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage