【唠叨】3.x的引擎目录与2.x的引擎目录的差别是非常大的。学过2.x的朋友应该会发现2.x的引擎目录有点凌乱。而3.x主要是将引擎的各个文件按照用途进行了分类,使得引擎目录结构更加清晰了。【窥探3.x引擎目录】要想学好cocos2dx,首先就需要对引擎目录下的各个文件有所了解。接..
分类:
其他好文 时间:
2014-09-08 11:02:07
阅读次数:
647
【唠叨】哎,周围的同学都在搞cocos2dx3.X了,而我还在用2.2.3。没办法,网上3.X的教程毕竟很少,还是等我的同学学得差不多了,我再换成3.X跟着同学搞,哪里不会问哪里。本节主要来讲讲进度条CCProgressTimer,相信大家也不会陌生的吧。如安装软件时显示的进度、游戏中人物的HP..
分类:
其他好文 时间:
2014-08-30 11:21:40
阅读次数:
278
一开始无法输入中文, 显示出来的是乱码, 修改一个函数, 下面是修改过后的代码void GLView::onGLFWCharCallback(GLFWwindow *window, unsigned int character){ if (character dispatchInsertTex...
分类:
其他好文 时间:
2014-08-29 21:14:38
阅读次数:
136
哎,大学搞过的东西太多了,也太杂了,到头来还是搞游戏开发,纪念一下那些挥霍过的岁月。...
分类:
其他好文 时间:
2014-08-29 14:41:18
阅读次数:
222
cocos2dx 真是要命啊,由于公司要做跨平台游戏,故在windows里面cocos2dx 经常抽风。
没办法啊,本来不想改源码的,且改且珍惜啊。
最近又遇到了在windows下面文字模糊的情况,由于字体绘制跟图片绘制如出一辙,故断定一定是字体没有开启抗锯齿功能。
因此只能单步调试:
找到了字体初始化入口:Texture2D::initWithString
bool Texture2D...
分类:
其他好文 时间:
2014-08-25 17:10:44
阅读次数:
404
最近做cocos2dx ,由于在window平台上运行的游戏,故出很多问题,图片模糊就是其中一个。
下面给出我的解决方案,(由于用的cocostudio 加载的图片文件,故只能改源码解决了)(个人建议还是最好不要改源码)
cocostudio文件加载进来后都会将图片放入cache里面。
故我们找到TextureCache类(即CCTextureCache)在里面添加一个公共函数
// a...
分类:
其他好文 时间:
2014-08-25 13:28:34
阅读次数:
144
今天在做2.x移植到3.1.1的时候候导入扩展包出现了错误,经过多方查找,最后终于把问题解决了,分享出来,给大家提供一个参考。
第一步,我们需要导入三个包,导入方式:解决方案(右键)-》添加-》现有项目
导入第一个libGUI.vcxproj (H:\mycompany\EditBoxTest\cocos2d\cocos\ui\proj.win32)
...
分类:
其他好文 时间:
2014-08-23 17:46:01
阅读次数:
229
A *搜寻算法俗称A星算法。这是一种在图形平面上,有多个节点的路径,求出最低通过成本的算法。常用于游戏中的NPC的移动计算,或线上游戏的BOT的移动计算上。
首先:1、在Map地图中任取2个点,开始点和结束点
2、首先判断该点是不是不可以穿越的点,或者是已经再close中了
3、如果2步骤为真,什么都不做,如果为假,那么我们就进行添加了...
分类:
其他好文 时间:
2014-08-22 12:58:39
阅读次数:
354
cocos2d-x中使用getContentSize获得的就是逻辑点的大小,而getContentSizeInPixels获得的就是像素点的大小。 像素点和逻辑点的对应关系为:逻辑点的大小 = 像素大小 / contentScaleFactor。
如果在高分辨率的平台上(如Iphone4),使用非高分辨率的图片资源,且设置contentScaleFactor为1.0,则IOS的Core A...
分类:
其他好文 时间:
2014-08-20 16:24:12
阅读次数:
142