cocos2dx混合模式应用】的更多相关文章

cocos2dx混合模式应用———制作新手引导高亮区域 转自:http://www.cnblogs.com/mrblue/p/3455775.html 首先,效果预览一下 高亮区域的图片: 示例代码: //.h void setHighlightRect(const cocos2d::CCRect& rect); CCRenderTexture* m_pTarget; //.cpp #include "HelloWorldScene.h" bool HelloWorld::in…
在OpenGL(ES),使用glBlendFunc函数实现实现混合模式,cocos2d-x中可以使用BlendFunc. 什么是颜色混合?简单来说就是将RGBA中的A,经行操作处理.具体一点,就是把某一像素位置原来的颜色和将要画上去的颜色,通过某种方式混在一起,从而实现特殊的效果. OpenGL 会把源颜色和目标颜色各自取出,并乘以一个系数(源颜色乘以的系数称为“源因子”,目标颜色乘以的系数称为“目标因子”),然后相加,这样就得到了新的颜色.(也可以不是相加,新版本的OpenGL可以设置运算方式…
先看下效果 制造这个椭圆高亮区域所使用原图是 附上代码 bool HelloWorld::init() { ////////////////////////////// // 1. super init first if ( !CCLayer::init() ) { return false; } CCSize visibleSize = CCDirector::sharedDirector()->getVisibleSize(); CCPoint origin = CCDirector::sh…
//Opacity 0完全透明 255完全不透明 //ALPHA 0完全透明 1完全不透明 CCRenderTexture* pRT = CCRenderTexture::create(480,320); pRT->setPosition(Point(480,320)); addChild(pRT,1); CCSprite* pSpr1 = CCSprite::create("1.png"); pSpr1->setAnchorPoint(CCPoint::ZERO); cc…
近期開始用cocos2dx 3.0做东西,略有心(cao)得(dian),略微作下记录吧. v3.0相对v2.2来说,最引人注意的,应该是对触摸层级的优化.和lambda回调函数的引入(嗯嗯.不枉我改了那么多类名. 话说,每次cocos2dx大更新.总要改掉一堆类名函数名). 这些特性应该有不少人研究了,所以今天说点跟图片有关的东西. v3.0在载入图片方面也有了非常大改变,仅仅只是是藏在水下的,不到出问题的时候就不easy发觉. 简单来说,v2.2和之前的版本号,在iOS上,cocos2dx是…
简介: 精灵是2D游戏里最重要的元素.游戏场景中大部分可见的元素都直接或间接地与精灵相关. 在Cococs2d-xz中,精灵使用Sprite表示,它将一张纹理的一部分或者全部的矩形区域绘制在屏幕上. 使用精灵表(将多个精灵合并在一个纹理上)可以减少OpenGL ES绘制的次数. Sprite也可以用来播放动画,也可以设置其颜色,或与场景中其他元素的混合模式等 另外,一些复杂的元素,譬如地图.粒子系统.字体等,则是基于Sprite构建的. -----------------------------…
转自:http://blog.csdn.net/we000636/article/details/8263503 接受触屏事件的优先级是值越小,响应触屏事件的优先级越高 Z值越大,越外面 JNI:允许Java代码与其它语言写的代码进行交互 cocos2d-x好像对tmx中使用bmp图片不支持 BombMan.win32.exe 中的 0x10007f50 (libcocos2d.dll) 处最可能的异常: 0xC0000005: 写入位置 0x0000000c 时发生访问冲突 “BombMan.…
重开发人员的劳动成果.转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/30485919 春雨惊春清谷天,夏满芒夏暑相连, 秋处露秋寒霜降,冬雪雪冬小大寒. 在大自然中,随处可见一些大规模运动的物体,比例如以下雨时的雨点.下雪时的雪花.爆炸时的火花.甚至旋转的星系.扩散的云雾等. 能够看下显微镜下的雪.是多么的美! watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaGFvbWVuZ3…
[前言和思路整理] 千呼万唤Shǐ出来!终于到最后一章啦~ 很抱歉这一章卡了那么久才发布.主要原因是家里电脑主板的内存插槽炸了,返厂后这周才收到,平时在公司也基本没什么时间写……再次表示歉意. 上一章我们实现了用户输入.打击判定和音效播放的功能,让游戏可以玩起来了.这一章我们加上一些附属的UI和特效,把游戏界面做完善. 本章的难点是没有什么难点,基本上是往现有功能上做一些简单的添砖加瓦.在这一章中,我们需要实现如下功能: 1.分数的显示 2.Combo数和打击判定的显示 3.打击特效 4.弹出对…
初学cocos2dx Cocos2dx 中的主要概念包括:应用.导演.场景.层.精灵.动画.动作. Cocos2dx里面的主要类 1.CCObject Object Object Object 是cocos2dx的主要基类.主要提供了引用计数的功能. 2.CCPoolManager CCPoolManager CCPoolManager CCPoolManager 是个单体类,负责管理多个垃圾回收器 CCAutoreleasePool 在CCObject::Autorelease方法中单体CCP…