几何图形
来源:互联网 发布:会员php系统源码 编辑:程序博客网 时间:2024/04/20 12:39
一经设置 直到改变 否则一直是当前设置。
glLineWidth( 5.0f ); //设置线的宽度DrawPrimitives::setDrawColor4B(255,0,0,255); //设置颜色DrawPrimitives::setPointSize(64); //设置点的大小
直线
DrawPrimitives::drawLine( VisibleRect::leftBottom(), VisibleRect::rightTop() );//左下 到 右上 的一条直线、
点
DrawPrimitives::drawPoint( VisibleRect::center() );//中间位置 Vec2 points[] = { Vec2(60,60), Vec2(70,70), Vec2(60,70), Vec2(70,60) };DrawPrimitives::drawPoints( points, 4);//绘制多个点
圆
DrawPrimitives::drawCircle( VisibleRect::center(), 100, 0, 10, false);// 圆心 半径 角度 段数(越大越圆) 是否画一条半径
圆并填充颜色
DrawPrimitives::drawSolidCircle( VisibleRect::center() + Vec2(140,0), 40, CC_DEGREES_TO_RADIANS(90), 50, 1.0f, 1.0f);
多边形
Vec2 vertices[] = { Vec2(0,0), Vec2(50,50), Vec2(100,50), Vec2(100,100), Vec2(50,100) };DrawPrimitives::drawPoly( vertices, 5, false);//点的集合 点的个数 是否闭合
多边形并填充颜色
glLineWidth(1); Vec2 filledVertices[] = { Vec2(0,120), Vec2(50,120), Vec2(50,170), Vec2(25,200), Vec2(0,170) }; DrawPrimitives::drawSolidPoly(filledVertices, 5, Color4F(0.5f, 0.5f, 1, 1 ) );
闭合的三角形
Vec2 vertices2[] = { Vec2(30,130), Vec2(30,230), Vec2(50,200) }; DrawPrimitives::drawPoly( vertices2, 3, true);
画塞尔曲线
<code class="java comments">//参数1:线起点位置;参数2:线中心点位置;参数3:线终点位置;参数4:线条段数</code>DrawPrimitives::drawQuadBezier(VisibleRect::leftTop(), VisibleRect::center(), VisibleRect::rightTop(), 50);<code class="java spaces"></code><code class="java comments">//画有4个控制点的塞尔曲线</code>DrawPrimitives::drawCubicBezier(VisibleRect::center(), Vec2(VisibleRect::center().x+30,VisibleRect::center().y+50), Vec2(VisibleRect::center().x+60,VisibleRect::center().y-50),VisibleRect::right(),100);
0 0
- 几何图形
- 几何图形
- 绘制几何图形
- Direct2D 几何图形
- 选择几何图形
- 绘制几何图形
- 常见几何图形
- 填充几何图形
- 第二课,绘制几何图形
- 第二课,绘制几何图形
- GEF几何图形编辑器
- OpenGL 绘制几何图形
- OpenGL 绘制几何图形
- GUI--基本几何图形作图
- Canvas上绘制几何图形
- Direct2D 几何图形绘制基础
- Android绘制几何图形
- SAT数学公式之几何图形
- 南京门户网 00a5gkzj
- 癫痫病治疗中心 00dnpmfi
- poj-1789 Truck History
- c# 窗口图片绘制
- 儿童癫痫的治疗方法 00i3ag2o
- 几何图形
- Optimizing for production with Laravel 4
- 男性癫痫的症状 00kxebzo
- 使用Itext生成PDF绝对定位流入web网页
- filter讲解2
- 10个有关String的面试问题
- HDOJ 2048 神、上帝以及老天爷
- http://dxb.wuhunews.cn/attack/ 00l0n21m
- 创建自定义的Polymer元素