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

 更新时间:2014年09月11日 09:27:57   投稿:junjie  
这篇文章主要介绍了Cocos2d-x学习笔记之CCLayerColor层的使用实例,CCLayerColor是一个颜色布景层类,本文依然使用Hello World作为例子讲解,需要的朋友可以参考下

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;
}

相关文章

  • C++11中std::packaged_task的使用详解

    C++11中std::packaged_task的使用详解

    这篇文章主要介绍了C++11中std::packaged_task的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • 单词小助手C语言版

    单词小助手C语言版

    这篇文章主要为大家详细介绍了C语言版的单词小助手,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-10-10
  • C++构造函数初始化顺序详解

    C++构造函数初始化顺序详解

    这篇文章主要介绍了C++构造函数初始化顺序详解,是对C++代码的运行机制深入探讨,需要的朋友可以参考下
    2014-10-10
  • 详解Bucket Sort桶排序算法及C++代码实现示例

    详解Bucket Sort桶排序算法及C++代码实现示例

    桶排序是一种线性排序算法,这里我们来详解Bucket Sort桶排序算法及C++代码实现示例,需要的朋友可以参考下
    2016-07-07
  • C++设置系统时间及系统时间网络更新的方法

    C++设置系统时间及系统时间网络更新的方法

    这篇文章主要介绍了C++设置系统时间及系统时间网络更新的方法,涉及网络程序设计与系统函数的使用,需要的朋友可以参考下
    2014-10-10
  • C++实现LeetCode(86.划分链表)

    C++实现LeetCode(86.划分链表)

    这篇文章主要介绍了C++实现LeetCode(86.划分链表),本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-07-07
  • c语言链表基本操作(带有创建链表 删除 打印 插入)

    c语言链表基本操作(带有创建链表 删除 打印 插入)

    这篇文章主要介绍了c语言链表基本操作,大家参考使用吧
    2013-12-12
  • C++ using namespace std 用法深入解析

    C++ using namespace std 用法深入解析

    以下是对C++中using namespace std的用法进行了详细的分析介绍,需要的朋友可以过来参考下
    2013-07-07
  • 带你从头学习C++的封装

    带你从头学习C++的封装

    这篇文章主要为大家从头学习了C++的封装,使用数据库,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • C++元编程语言初步入门详解

    C++元编程语言初步入门详解

    这篇文章主要为大家介绍了C++元编程语言初步入门的详解示例,文中包含详细的基本概念及运用示例,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2021-10-10

最新评论