之前使用过cocos2d-x获取系统时间,毫秒级的
[cpp] view
plaincopy
long getCurrentTime()
{
struct timeval tv;
gettimeofday(&tv,NULL);
return tv.tv_sec * 10...
分类:
其他好文 时间:
2014-05-26 05:37:49
阅读次数:
358
曾经给自己定下了一个宏伟的目标,想把cocos2dx的洗一个教程;可惜...不说了,所动了都是泪啊,直接进入正体。
首先,不要问我boost是什么,因为我也不知道,“度娘”和“谷哥”在等你,嘿嘿。
一 Mac OS
Mac下面有两种安装方式都是很方便的,网上世纪也都给出来了,我也是站在巨人的肩上,然后对他的内容做个整理,仅此而已啦。
1 MacPorts安装
1.1 环境配置
Ma...
分类:
其他好文 时间:
2014-05-26 05:00:19
阅读次数:
286
Ccp文件介绍:
GameMenuScene.cpp游戏主菜单
GameMainScene.cpp游戏主页面
GameObjHero.cpp主角
GameHeroBullet.cpp主角的子弹
GameObjEnemy.cpp敌人
GameEnemyBullet.cpp敌人的子弹
GameAboutScene.cpp关于页面
GameMark.cpp游戏分数
运行游戏进入游...
分类:
其他好文 时间:
2014-05-25 22:58:03
阅读次数:
326
我也是第一次使用cocos2d_html5,对js和html5也不熟,看引擎自带的例子和引擎源码,边学边做,如果使用过cocos2d-x的话,完成这个游戏还是十分简单的。游戏体验地址:http://zhoujianghai.github.io/games/flappybird/1.
首先去cocos...
分类:
移动开发 时间:
2014-05-25 22:56:09
阅读次数:
621
cocos2dx 3.0版本TableView拍生自ScrollView,常用来做滚动列表,有几种特殊用法,不知道大家用到过没
要求:1.滚动时不能选中TableCell,非滚动状态才能选中
很简单,在TableView的delegate函数中,通过isTouchMoved()函数来判断
void WeaponSelectLayer::tableCellUnhighlight(coc...
分类:
其他好文 时间:
2014-05-25 20:47:22
阅读次数:
469
IOS目录中RootViewController.mm//显示竖屏- (BOOL)
shouldAutorotate { return NO;}//显示横屏- (BOOL) shouldAutorotate { return
YES;}还有一个屏目适配:AppDelegate 中:CCDire...
分类:
其他好文 时间:
2014-05-25 20:33:59
阅读次数:
205
1、设置cocos2dx竖屏: RootViewController.mm 中- (BOOL)
shouldAutorotate { return NO;} 改为- (BOOL) shouldAutorotate { return YES;}2、项目竖屏
设置项目Targe中的De...
分类:
其他好文 时间:
2014-05-25 19:06:50
阅读次数:
185
游戏存档功能可以保存游戏中数据,让玩家游戏可以延续, 单机游戏更为重要。而CCUserDefault可以作轻量级数据库使用,用来存储数据,支持数据类型bool,int, float, double, string.
存储数据
CCUserDefault::sharedUserDefault()->setStringForKey("string", "value1"); //参数顺序:键,对应...
分类:
其他好文 时间:
2014-05-25 00:25:19
阅读次数:
493
当您的游戏准备发布前,需要编译成为release版本,命令中需要增加 -m release,编译命令如下:
cocos compile -p android -m release
在编译结束后,生成xxx_release_unsigned.apk,此时会提示进行签名,需要输入.keystore的路径。
.keystore的生成方法:
使用keytool,命令如下:
...
分类:
移动开发 时间:
2014-05-24 18:09:14
阅读次数:
373
文档
Eclipse --> Windows--> Preferences ...
3. Set up Variables:
1. Path Variable `COCOS2DX`:
* Eclipse->Preferences->General->Workspace->**Linked Resources**
* Click **New** button to add a Path...
分类:
移动开发 时间:
2014-05-24 17:54:57
阅读次数:
282