DrawNode正如它的绘图形状的节点,相互作用可以使将来更加灵活。

DrawNode* DrawLayer::shape()
{auto shape = DrawNode::create();static Point triangle[3];triangle[0] = Point(-100, -100);triangle[1] = Point(100, -100);triangle[2] = Point(0, 100);static Color4F green(0, 1, 0, 1);shape->drawPolygon(triangle, 3, green, 0, green);return shape;}

调用:

 auto node = this->shape();node->setPosition(Point(200, 300));addChild(node);

效果:

版权声明:本文博主原创文章。博客,未经同意不得转载。

转载于:https://www.cnblogs.com/zfyouxi/p/4825850.html

Cocos2d-x3.0 DrawNode吸取相关推荐

  1. cocos2d中CCAnimation的使用(cocos2d 1.0以上版本)

    原文地址:cocos2d中CCAnimation的使用(cocos2d 1.0以上版本)作者:七贤林子 在cocos2d  0.9及以下版本中,CCAnimation中可以使用animationWit ...

  2. DISCUZ X3.0 积分增减以及记录

    http://www.bubuko.com/infodetail-663248.html DISCUZ X3.0 积分增减以及记录 1.调用source/function/function_core. ...

  3. Discuz X3.0,X2.5最新帖子单页展示教程,附懒人包,站长基地zzjidi.com

    这是一个从X2移植过来的教程,现升级至X3.0,X2.5,教程分享给各位. DiscuzX2的版本可查看<最新回复.查看新帖单页显示 For Discuz!X2> 都知道Discuz默认的 ...

  4. cocos2d-x3.0中数据类型vector,map、value

    在3.0中,已经不再使用以前的ccarray,ccdictionary,ccint等从以前的oc继承过来的数据类型,转而加入了自己的数据结构,更加符合c++的开发习惯和思考模式,其中就包括了vecto ...

  5. Cocos2D v2.0至v3.x简洁转换指南(一)

    在该指南开头,我们假设你应经很熟悉Cocos2d 2.x版本. 我们将指出新版本重要的改变,并且给出一些你已经从Cocos2d 2.x版本中熟知的实现. CCNodes,CCScenes和CCLaye ...

  6. Cocos2d 3.0继承自Sprite的类在addChild后出现故障

    当继承自Sprite的类被addChild到其它的Node里后出现例如以下图问题,说明没有调用父类Sprite::init()的方法.由于父类Sprite里的_textureAtlas须要初始化为nu ...

  7. DiscuzX2.5,X3.0,X3.1,X3.2完整目录结构【模板目录template】

    /template/default/common  公共模板目录全局加载 block_forumtree.htm  DIY论坛树形列表模块 block_thread.htm  DIY帖子模块调用文件 ...

  8. 如何优化cocos2d程序的内存使用和程序大小:第一部分

    译者: 在我完成第一个游戏项目的时候,我深切地意识到"使用cocos2d来制作游戏的开发者们,他们大多会被cocos2d的内存问题所困扰".而我刚开始接触cocos2d的时候,社区 ...

  9. python cocos2d菜鸟教程_(译)cocos2d菜单教程:第一部分

    今天,我将带大家一起征服cocos2d的菜单.你不可能会做一个游戏而缺少菜单功能吧?cocos2d使得制作菜单变得非常简单.但是,在我们开始之前,需要确保构建一个系统,它非常容易扩展,以后制作任何游戏 ...

最新文章

  1. 联合国发布AI报告:自动化和AI对亚洲有巨大影响【附报告下载】
  2. iOS架构-Xcode创建Workspace管理多个子工程(23)
  3. DNF安装MySQL_CentOS7使用dnf安装mysql
  4. java基本数据类型与封装类 示例_Java零基础系列教程10Java抽象与封装
  5. Anaconda日志
  6. 论文盘点:CVPR 2018 Top 20,华人发明的SENet居首!
  7. laravel 邮件配置
  8. Python + Selenium WebDriver Api 知识回顾
  9. java tiles类似_java – 更好地替代Apache Tiles
  10. 视频教程-WPF MVVM 编程模式/框架 基础+提高 项目开发实战视频教程-.NET
  11. 几种数据库建模工具推荐(包含开源版)
  12. 从转行到入行(27岁跨行+跨专业+培训机构)
  13. 带通滤波器作用和用途_什么是带通滤波器?工作原理及原理图详解
  14. html页脚版权声明,版权声明与免责声明的区别
  15. 汽车照明全国产化电子元件推荐方案
  16. shell的课程大纲
  17. ESP8266烧录选项中的QIO 和 DIO解释
  18. 文案怎么写,才会更有画面感,告诉你2个方法(三)
  19. 社区产品如何搭建内容体系?看看懂球帝与虎扑如何做
  20. Python爬虫:头条小姐姐们都来给你拜年啦!

热门文章

  1. html5怎样做纵向导航,HTML5怎么做导航栏
  2. python如何绘制两点间连线_如何利用Python的pyecharts绘制3d柱形图?
  3. currentdate mysql_Mysql】Mysql中CURRENT_TIMESTAMP,CURRENT_DATE,CURRENT_TIME,now(),sysdate()各项值的区别...
  4. python六角形的绘制 编程_利用Python的turtle重复画六边形
  5. javaweb家居用品线上销售系统_智能家居订单管理系统方案设计路线
  6. Codeforces 991E. Bus Number (DFS+排列组合)
  7. 每天一道LeetCode-----获取无重复项/有重复项序列的全排列
  8. nodec mysql_Node.js 连接 MySQL 并进行数据库操作 –node.js 开发指南
  9. iOS 真机调试包集合 包含 iOS 12.4 不断更新
  10. 卡尔曼滤波器学习笔记(一)