灰度shader 最近在学习shader,就把cocos2d-x 3.x版本中的很简单也很常用的灰度shader拿出来学习一下。 代码分析 precision mediump float是open es特有的精度限定符,原本的浮点数精度是double,opengl es为了提高渲染效率 ...
简述情况: 游戏运行平台:Android Cocos d x引擎版本:cocos d . x . . 注意:目前cocos d x . 运行时如果按home键再返回游戏,shader显示会有问题,估计是因为Android将游戏切到后台时释放纹理所导致,这个问题如果我能解决就解决,解决不了的话只能待哲哥他们修复后再用shader吧。 之前在用cocos d x . 的时候,对shader并不了解, ...
2012-10-17 08:43 1 3601 推荐指数:
灰度shader 最近在学习shader,就把cocos2d-x 3.x版本中的很简单也很常用的灰度shader拿出来学习一下。 代码分析 precision mediump float是open es特有的精度限定符,原本的浮点数精度是double,opengl es为了提高渲染效率 ...
转自:http://www.cnblogs.com/dcxing/archive/2013/01/16/2862068.html CCTableView在游戏中一般用在背包这样场景或层中,当然也不止 ...
转自:http://blog.csdn.net/bill_man/article/details/8498424 可以根据一个模板切割图片的节点--CCClippingNode。这个类提供了一种 ...
为什么要使用Lua进行游戏开发?转载请注明出处http://www.cnblogs.com/zisou/p/cocos2dx-lua1.html 上面一个问题我觉得在我们使用Lua之前需要深入思考的,Lua有何优点?缺点又是什么?先找准自己的项目定位 在什么时候使用是很必要的; 经过自己一番 ...
Cocos2d-x 3.x的label使用了freetype字体引擎(http://www.freetype.org/),可以很轻松的实现描边和阴影效果。所以本篇文章只针对于sprite来实现描边效果。 官方demo中描边shader没有看懂,看效果好像是有点问题,透明的部分变成了黑色。作者 ...
模糊效果在游戏中经常会用到,有的为了突出前景会把背景给模糊化,有的是因为一些技能需要模糊效果。模糊是shader中较为简单的一种应用。cocos2dx 3.x给的demo中,就有sprite的模糊的效果。 先说下这个模糊算法的大致思路,我们在片段着色器中可以得到当前像素点的颜色值,要想 ...
转自:http://codingnow.cn/cocos2d-x/775.html 从结构图可以看出,动作类的基类是CCAction,通过继承它可以实现很多种动作。 CCFiniteTimeAction:有限次动作执行类,就是按时间顺序执行一系列动作,执行完后动作结束 ...
转自:http://codingnow.cn/cocos2d-x/795.html 精灵是游戏中十分重要的组成部分,随处可见,如:游戏背景、NPC、人物、道具等。在cocos2d-x引擎中,只要是用图片展示的,基本上需要使用精灵类。 1. 首先来了解一下跟精灵相关的几个类 ...