cocos2dx
文章平均质量分 53
老北京程序员
这个作者很懒,什么都没留下…
展开
-
关于CCMultiColumnTableView一些小问题的修改
由于项目需要,需要一行显示多个cell 所以在github上找了一个CCMulticolumnTableView但是!有一个小BUG如果 direction == kCCScrollViewDirectionHorizontal && cellSize.width != cellSize.height cellpos会有小问题所以 上代码!/**************原创 2015-05-28 17:31:55 · 757 阅读 · 0 评论 -
cocos2dx 简单实现遮罩的两种方式
ClipNode BlendFunc 遮罩原创 2015-05-28 17:59:01 · 5206 阅读 · 0 评论 -
CCTableView 点击空白区域响应CellTouch事件BUG
原文http://blog.csdn.net/playddt/article/details/8707703 //int __indexFromOffset(CCPoint offset);//默认的方法 //unsigned int _indexFromOffset(CCPoint offset); //modif on 201408转载 2015-05-28 18:14:41 · 1007 阅读 · 0 评论 -
cocos2d-x 数学函数、常用宏粗整理
1.数学类cocos2d-x 里使用最多的数学类型是CCPoint,一个点,本质上也是一个向量,对于向量和向量之间有很多的数学操作要做,oh我知道要干什么,也许我知道怎么求一个值但是不知道怎么求得高效(或者不知道),怎么办我能偷懒吗?那当然可以。这其实并不是一个懒的标准,因为有一些方法写多了也可能确实稍微有那么点麻烦,所以自然cocos2d提供了一套ccp系列来帮助我们完成很多的工作,也显转载 2015-06-18 19:51:39 · 392 阅读 · 0 评论 -
cocos2dx 更改sprite色相 饱和度 亮度
RGB HSV shader cocos2dx原创 2015-07-28 17:43:13 · 5950 阅读 · 1 评论 -
cocos2d-x 使用Shader让精灵变灰
之前的Shader文件,在精灵修改透明度的时候有问题,这才想着记一下变灰的方法!void GameColorSprite::setGrayMode(){ const GLchar* pszFragSource = "#ifdef GL_ES \n \ precision mediump float; \n \ #endif \n \ unifor原创 2015-06-15 18:25:02 · 1430 阅读 · 0 评论 -
cocos2dx 打开邮件App以及URL
最近项目两个需求, 1.打开客户端的邮件App并自动填写收件人地址. 2.打开默认浏览器并转到URL. 然后!!IOS和安卓的调用方式明显不同啊,连JAVA都没学过,ECLIPSE也没用过的真是亚历山大。。 不过经历一番波折好歹是弄出来了啊 - -首先 我们在XCode中建立一个GameOpenMail的C++文件GameOpenMail.hclass GameOpenMail{publi原创 2015-07-21 20:21:40 · 1763 阅读 · 0 评论 -
六边形数据结构和寻路
最近做了个跳棋小游戏,于是接触了一下六边形的东西,简单记录一下六边形数据结构大概可以抽象为每个棋子的位置为position = cc.v2((x + (y % 2 == 0 ? 0 : 0.5) )* wiidth , y * height);每两个字的间距为 getDistance: function (from,原创 2017-10-31 12:18:29 · 4028 阅读 · 0 评论