首页 > 数据库 > mysql教程 > cocos2dx 3.0 绘制图形

cocos2dx 3.0 绘制图形

WBOY
发布: 2016-06-07 15:12:54
原创
1396 人浏览过

在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);
登录后复制

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

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

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板