?? 1 触摸 Coco2dx默认仅仅有CCLayer及其派生类才有触摸的功能。 2 单点触摸 打开触摸开关和触摸方式 setTouchEnabled(true); setTouchMode(kCCTouchesOneByOne); Cocos2dx 对触摸分三布来处理。分是是点触。移动。离开。或是 ...
分类:
其他好文 时间:
2016-03-28 13:29:38
阅读次数:
276
前几天发过一篇文章说怎样实现wp8下的CCLabelTTF怎样自己主动换行,后来发现果如预料的那般。效果非常不好。主要是非等宽字体的情况下看着非常糟心。因此再改动了一版。效果要好非常多了。 详细实现事实上就是參考initGlyphs,可是会不断的检查是否超过宽度。假设超过则自己主动换行。 详细的直接 ...
NS_CC_BEGIN cocos2d命名空间开始 NS_CC_END cocos2d命名空间结束 USING_NS_CC 声明cocos2d命名空间 CC_SYNTHESIZE_READONLY(varType, varName, funName) 声明一个成员变量以及get##funName函数 ...
分类:
其他好文 时间:
2016-03-24 08:50:25
阅读次数:
173
汇总一下自己学习Cocos2d和cocos2dx认为比較好的一些资源: 书籍: 《iPhone&iPad cocos2d游戏开发实战》 Steffen Itterheim 《IOS游戏编程从零開始》 李华明 《Cocos2dx游戏开发之旅》 笨木头 站点: 子龙山人 泰然网 笨木头 黑米 9TECH
分类:
其他好文 时间:
2016-03-13 11:19:27
阅读次数:
144
将protubuf放置在external文件夹 在vs工程里的luacocos2d里新建筛选器protubuf,将pb.c加入到该筛选器下. 将pb.c文件的属性里设置改文件编译为C文件. 将luastruct放置在external的lua下 在vs工程里的luacocos2d里新建筛选器luast
分类:
其他好文 时间:
2016-03-12 16:06:46
阅读次数:
201
"本源码不能成一个完整的游戏,还欠缺很多的东西,当初只是作为使用cocos2dx引擎时的练习。 源码也非常的简单,基本都是if else作为判断,相信有编程功底的辕门都能看懂。 ——《节奏大师》是一款老少皆宜的绿色音乐游戏。游戏方式在传统敲击音符玩法基础上加入滑动音符的操作方式,新颖的玩法,覆盖了微
分类:
其他好文 时间:
2016-03-07 13:56:10
阅读次数:
218
在cocos2dx框架中,有继承好的luaj文件来方便我们去使用lua调用java底层代码,注意:luaj只能使用在安卓平台下,如果在平台下使用,会出错, 所以使用前需要加平台判断,方法 如下: local luaj = require("src/cocos/cocos2d/luaj")--引入lu
分类:
编程语言 时间:
2016-03-07 13:44:10
阅读次数:
282
在 编程语言中,不论什么 数据类型 都有 各种 的 局限,无法 表示 现实世界中的 不论什么 情况。 比如 int ,char 会 溢出,float 会 有 溢出 以及 精度 不准确的 情况。 所以 我们 在 开发 中 须要 特别 注意 这些事。 近期 须要 在 cocos2dx(2.1.4) 引擎
分类:
其他好文 时间:
2016-03-06 19:08:40
阅读次数:
129
最近h5小游戏比较流行,本来我是做cocos2dx的,一开始想用它的js版。 可惜看着js真是头大。于是选择了egret,egret采用typescript,学过面向对象的,上手还是比较快的,而且api比较清晰。 这里记录一下遇到的问题。 1、Error: #1006: 提供的 DisplayObj
分类:
其他好文 时间:
2016-03-05 21:44:00
阅读次数:
1428
上篇文章分析到了定时器的定义。这篇的重点就是定时器是怎样执行起来的。 1.从main中寻找定时器的回调 讲定时器的执行,就不得不触及到cocos2dx的main函数了,由于定时器是主线程上执行的。并非单独线程的。所以它的调用必定会在main函数中,每帧调用。 下面代码就是win32平台下的main函
分类:
其他好文 时间:
2016-03-05 20:30:59
阅读次数:
237