• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C语言 > Cocos2d-x学习笔记之CCLayerColor层的使用实例

Cocos2d-x学习笔记之CCLayerColor层的使用实例

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-28

通过本文主要向大家介绍了Cocos2d-x学习笔记之CCLayerColor层的使用实例等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

CCLayerColor层的使用方法,写的详细了一些,和上篇文章基本差不多的(查看CCLayer的更多介绍),只不过这次HelloWorld继承自CCLayerColor。

bool HelloWorld::init()
{
  bool bRet = false;
  do
  {

		//ccc4这个宏的参数分别为R,G,B,A最后一个是透明度,设置成255就是不透明的,设置成0是透明的
		CC_BREAK_IF(!CCLayerColor::initWithColor(ccc4(128,128,128,255)));

		CCSize size = CCDirector::sharedDirector()->getWinSize();

    CCSprite * sprite = CCSprite::create("image1.png");
		sprite->setPosition(ccp(100,100));
		this->addChild(sprite);

		//新建一个colorlayer
		ccColor4B color = ccc4(200,200,0,255);
		CCLayerColor * layer = CCLayerColor::create(color);

		//设置layer层的大小
		layer->setContentSize(CCSizeMake(200,200));

		//这一步使layer层的锚点为(0.5,0.5),若不怎么设置,默认锚点在(0,0)处
		layer->ignoreAnchorPointForPosition(false);

		layer->setPosition(ccp(size.width/2,size.height/2));
		this->addChild(layer);

    bRet = true;
  } while (0);

  return bRet;
}
</div>

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-05-28C语言 设计模式之访问者模式
  • 2017-05-28C语言实现找出二叉树中某个值的所有路径的方法
  • 2017-05-28C++实现string存取二进制数据的方法
  • 2017-05-28C++对象的浅复制和深复制详解及简单实例
  • 2017-05-28C语言之双向链表详解及实例代码
  • 2017-05-28使用C语言来解决循环队列问题的方法
  • 2017-05-28C++使用CriticalSection实现线程同步实例
  • 2017-05-28C++基础入门教程(二):数据、变量、宏等
  • 2017-05-28美化你的代码 vb(VBS)代码格式化的实现代码
  • 2017-05-28使用remalloc的注意事项说明(必看篇)

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 解析linux 文件和目录操作的相关函数
    • C语言实现堆排序的简单实例
    • c语言中单引号和双引号的区别(顺利解决从字符串中提取IP地址的困惑)
    • C语言中函数与指针的应用总结
    • 电脑开机时间的计算代码
    • 异步http listener 完全并发处理惩罚http恳求的小例子
    • C++获取文件哈希值(hash)和获取torrent(bt种子)磁力链接哈希值
    • C++并查集亲戚(Relations)算法实例
    • C语言中的各种文件读写方法小结
    • OnSize、OnSizing和OnGetMinMaxInfo区别分析

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有