3.1 搭建Cocos2d-JS v3.x 开发环境下载所需的软件包下载 Cocos Code IDE。目前 Cocos Code IDE 最新发布版本是 1.0.0-RC2。我们为什么 Cocos Code IDE 呢?因为它是 进行Cocos2d-x Lua 和Javascript游戏开发、调试...
分类:
其他好文 时间:
2016-01-19 17:29:35
阅读次数:
661
1.生成cocos prebuild库 cocos gen-libs -m debug或 cocos gen-libs -m release2.使用命令创建test项目cocos new test -l cpp3.修改android项目修改以下两个文件:1. proj.android/build-....
分类:
移动开发 时间:
2016-01-19 12:07:09
阅读次数:
542
在cocos中通过tag来管理节点是非经常常使用的:以下介绍一个关于在cocos中使用tag的实例;typedef enum{ tag1}Tag;这里能够使用枚举类型,来为多个节点设置tag;声明相关函数:void createANode(); void setMoveWay(); void ...
分类:
其他好文 时间:
2016-01-19 12:02:01
阅读次数:
143
cocos2d-x可以用cocos studio制作静态页面,当我们在代码中操作控件时,就需要用api获取控件来进行操作。对于新手来说,获取控件会出现一些莫名其妙的错误导致程序崩溃,这里主要说一下 获取控件为 NULL 可能出错的地方。获取ui 控件有两种方式(本人目前只知道两种):1、通过 父节....
分类:
其他好文 时间:
2016-01-19 12:01:27
阅读次数:
174
听说Cocos Studio非常久了,主要是由于骨骼动画。眼下看来Cocos2d-x播放动画的方式仅仅有2种: 第一种:是播放序列帧动画,即将动画的每一帧都载入进缓存里,须要播放时再使用Animation类来播放,这样的方法简单暴力。应对一些细节要求低的动画场景的时候。这么干无伤大雅。可是当动画帧....
分类:
其他好文 时间:
2016-01-11 23:45:13
阅读次数:
957
本来是做cocos2d-x开发的,但在公司接了一些安卓的SDK后也慢慢的开始接触安卓。据说谷歌开始不支持eclipse ADT了,不知道是不是真的。奔着这个消息我试了下,这款软件。cocos studio非常耗CPU i5 表示有点吃不消,内存还凑合。编辑功能也十分强大。 新建了一个工程,发现...
分类:
移动开发 时间:
2016-01-05 16:56:21
阅读次数:
11819
接上一章《Cocos2d-x源代码解析(1)——地图模块(2)》通过前面两章的分析,我们能够知道cocos将tmx的信息结构化到CCTMXMapInfo。CCTMXTilesetInfo,CCTMXLayerInfo之中。当中CCTMXMapInfo存储地图的信息包扩下面几块信息:- Map ori...
分类:
其他好文 时间:
2015-12-25 15:22:38
阅读次数:
201
今天在浏览代码是遇到了CCAssert的操作,但之前并未遇到并且使用过 ,于是翻阅了下资料,记录下来方便以后查找并与大家分享。所谓断言操作(CCAssert)也就类似于断断点的功能。在遇到满足我们的断言条件的时候会中断程序,使用断言能创建更加稳定丶品质更好且不宜于出错的代码。首先在cocos中我.....
分类:
其他好文 时间:
2015-12-19 16:33:12
阅读次数:
203
近日, Cocos引擎完成重大更新:发布了Cocos 2d-x v3.9版本。据悉,Cocos 2d-x v3.9版本补全了3D功能,大大提升了画面表现力;同时在更稳定的2D功能基础上,强化了2D功能的易用性,让代码更为优雅。该版本进一步完善并整合了历史零碎功能,为开发者创造更为简单、快捷的开发环境...
分类:
其他好文 时间:
2015-12-18 10:25:16
阅读次数:
201
花了几天时间看了下cocos2d-x lua绑定那块,总算是基本搞明白了,下面分三部分解析lua绑定:一、lua绑定主要用到的底层函数lua绑定其本质就是有一个公用的lua_Stack来进行C和Lua之间的值传递,在路径[项目根目录]\frameworks\cocos2d-x\external\lu...
分类:
其他好文 时间:
2015-12-16 15:36:42
阅读次数:
153