Cocos2d-x之绘制填充矩形

自定义的方法

SRect.h

 1 //
 2 //  SRect.h
 3 //  L01DrawingAPI
 4 //
 5 //  Created by Mac OS 10.9.3 on 15-3-30.
 6 //
 7 //
 8
 9 #ifndef __L01DrawingAPI__SRect__
10 #define __L01DrawingAPI__SRect__
11
12 #include <iostream>
13 #include <cocos2d.h>
14
15 using namespace cocos2d;
16
17 namespace bobo {
18     class SRect:public Node{
19
20     public:
21
22         virtual bool init();
23         virtual void draw();
24         CREATE_FUNC(SRect);
25     };
26 }
27
28
29 #endif /* defined(__L01DrawingAPI__SRect__) */

Srect.cpp

 1 //
 2 //  SRect.cpp
 3 //  L01DrawingAPI
 4 //
 5 //  Created by Mac OS 10.9.3 on 15-3-30.
 6 //
 7 //
 8
 9 #include "SRect.h"
10
11 namespace bobo {
12
13     bool SRect::init(){
14         return true;
15     }
16
17     void SRect::draw(){
18         //绘制了一个蓝色不透明的填充矩形
19         DrawPrimitives::drawSolidRect(Point(0, 0), Point(100, 100), Color4F(0, 0, 1, 1));
20     }
21 }

在bool HelloWorld::init() 方法中

1 auto sr = bobo::SRect::create();//创建填充矩形
2     sr->setPosition(Point(200, 50));//设置位置
3     addChild(sr);//添加到层中

转载于:https://www.cnblogs.com/dudu580231/p/4377028.html

Cocos2d-x之绘制填充矩形相关推荐

  1. html5--5-5 绘制填充矩形

    html5--5-5 绘制填充矩形 学习要点 掌握绘制矩形的方法:strkeRect()/fillRect() 掌握绘制路径的 beginPath()和closePath() 矩形的绘制方法 rect ...

  2. java如何画矩形条和填充_java.awt.Graphics 类的哪个方法可绘制填充矩形?

    阅读以下说明和C语言程序,将应填入(n)处的字句写在对应栏内.[说明]本程序对某电码文(原文)进行加密形成密码文,其加密算法如下:假定原文为C1,C2,C3,-,Cn加密后形成的密文为S1,S2,S3 ...

  3. 【Java】 8.7 使用红-黄-红色渐变来绘制一个填充矩形

    [Java] 作业题 8.7 使用红-黄-红色渐变来绘制一个填充矩形 使用以下语句,设置红-黄-红色周期渐变来绘制填充矩形: g2d.setPaint(new GradientPaint(5,40,C ...

  4. html5--5-15 绘制阴影

    html5--5-15 绘制阴影 实例 1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="u ...

  5. JAVA---AWT 图形绘制

    转自:http://blog.sina.com.cn/s/blog_4c7656e6010007tn.html 无色天空 1.Awt简介 1)图形用户界面(GUI)可以通过键盘或鼠标来响应用户的操作. ...

  6. Canvas学习:封装Canvas绘制基本图形API

    Canvas学习:封装Canvas绘制基本图形API Canvas Canvas学习 从前面的文章中我们了解到,通过Canvas中的CanvasRenderingContext2D对象中的属性和方法, ...

  7. html5--5-4 绘制矩形

    html5--5-4 绘制矩形 学习要点 掌握绘制矩形的方法:strkeRect()/fillRect() 掌握绘制路径的 beginPath()和closePath() 矩形的绘制方法 rect(x ...

  8. html5 Canvas 绘制基本图形 从直线图形到使用路径 - 直线、矩形、路径、多边形、复杂组合图形

    html5: Canvas 绘制基本图形 从绘制直线 到 路径 Jack Lee 的 CSDN 博客 邮箱 :291148484@163.com CSDN 主页:https://blog.csdn.n ...

  9. 使用MFC绘制一些简单图形

    目录 一.画直线 更改画笔样式 二.使用画刷画一个矩形 透明矩形 自定义颜色填充矩形 自定义图形填充矩形 四.实现一个画笔 五.画扇形 六.画椭圆 七.画圆 八.输出文本 一.画直线 画一条直线需要一 ...

最新文章

  1. 关于一个js传值的错误
  2. python requests 报错 Connection aborted ConnectionResetError RemoteDisconnected 解决方法
  3. datalist 分页
  4. 互斥信号量的删除与状态查询
  5. SpringCloud Zuul(四)之工作原理
  6. 实现编辑功能有哪几个action_Web 应用的撤销重做实现
  7. mybatis学习(49):嵌套查询--一对多
  8. 如何快速查找下载java项目所需jar包
  9. Gartner最新洞见:数据分析将是改变“游戏规则”的技术、企业的中台需要可组装的架构
  10. java获取properties属性_java工具类中获取properties文件的属性
  11. sublime text3 sql 格式化
  12. Node.js 推荐20多个学习网站及书籍
  13. 轻松构建微服务之分布式配置中心
  14. gitlab CI CD
  15. lodop 条码类型说明
  16. 计算机家庭组改工作组,win7系统如何更改工作组
  17. 拥抱趋势,蓄能跃迁——2018慧点科技企业协同及治理创新论坛圆满举行
  18. Vscode 与服务器建立远程连接(ssh)
  19. 【黄啊码】为什么我建议您选择go,而不选择php?
  20. 国产免费倾斜摄影模型在线发布平台,一键查看、编辑、分享场景!

热门文章

  1. CMDB服务器管理系统【s5day90】:创建资产更新服务器硬盘信息
  2. PHP通过文件存储来实现缓存
  3. UI进阶--Quartz2D和触摸事件的简单使用:简易涂鸦板
  4. Leetcode Maximal Rectangle
  5. Android的联通性---USB主机模式(三)
  6. iOS获取自1970年毫秒数使用OC和swift两种语法,返回字符串
  7. js byte数组_这么骚的 js 代码,不怕被揍么
  8. adb 获取当前activity_ADB 你想找的命令都在这里
  9. 整数划分问题的递归算法-c语言,简单的整数划分问题(递归)
  10. java el表达式 导航规则_javaweb之EL表达式语言