cocos2dx
mincheat
Be best of yourself
展开
-
cocos2d-x进行android开发环境搭建
使用cocos2d-x进行android开发环境搭建 2013-08-27 13:59:31| 分类: android | 标签:coco22d-x vs2012 android |举报|字号 订阅1>安装eclipse+adt插件或者adt bundle见eclipse配置android开发环境 2>安装sdk和转载 2014-05-16 13:48:54 · 730 阅读 · 0 评论 -
cocos2dx继承结构图
包含关系CCDirector->CCScene->CCLayer->CCSprite->CCAction继承关系CCObject---CCAction(动作,控制图层运动,渐变,旋转) ---CCNode---CCScene ---CCLayer转载 2015-04-13 11:10:05 · 574 阅读 · 0 评论 -
cocos2dx震动实现
根据网上总结,自己亲自实现了的,90%靠谱率一:c++端1,修改CocosDenshion\android\jni目录下的两个文件SimpleAudioEngineJni.cpp,SimpleAudioEngineJni.hSimpleAudioEngineJni.h增加内容 extern void vibrateJNI(long long time); extern voi原创 2015-04-08 11:23:14 · 1668 阅读 · 0 评论 -
【木头Cocos2d-x 037】retain和release倒底怎么玩?
retain和release倒底怎么玩? 呼呼,好久没有发布教程了(小若:难得清静了,你为毛又出来吓人= =),其实最近木头我在准备出版书籍的事情。但是貌似不太顺利,果然我还是积累不够,写书的过程压力好大,感觉写不出有趣的文字出来(小若:嗷、、、)。果然还是在博客写自由一些?嘿嘿~最近以及最不是很近(小若:书里一定不能出现这些错误的语句,所以你才写不出来吧= =),转载 2015-04-13 10:49:33 · 489 阅读 · 0 评论 -
cocos2d-x中中文乱码解决
在cocos2d-x中直接显示中文的时候会出现乱码,虽然在实际开发中把字符串直接写在代码里也不是好的做法,但是有时候也是为了更方便了。本文采用两种方案来解决这个问题:1. 使用iconv,引擎也提供了这个库,不过只是win32平台,移植到android上还得自己去下载iconv库编译。2. 把字符串写到xml文件中,然后解析xml文件,格式按照android中的strings.xml转载 2015-04-07 16:44:44 · 485 阅读 · 0 评论 -
cocos2dx背景音乐
//初始化声音 SimpleAudioEngine::sharedEngine()->preloadBackgroundMusic( std::string(CCFileUtils::sharedFileUtils()->fullPathForFilename("background.mp3")).c_str() ); SimpleAudioEngine::sharedEngi原创 2015-04-07 16:48:07 · 421 阅读 · 0 评论 -
cocos2dx JS localStorage
存:sys.localStorage.setItem("itemname",string);读:sys.localStorage.getItem("itemname");删:sys.localStorage.removeItem("itemname")原创 2015-04-10 15:42:20 · 555 阅读 · 0 评论 -
cocos2dx android横屏竖屏设置
AndroidManifest.xml文件中,screenOrientation="landscape" 为横屏,screenOrientation="portrait"为竖屏原创 2015-01-08 11:29:28 · 820 阅读 · 0 评论 -
cocos2d-x多分辨率
cocos2d-x多分辨率适配方案:setDesignResolutionSize使用原文链接:http://gpra.pkstudio.org/archives/217cocos2d-x是一个优秀的跨平台游戏引擎,当然跨平台超容易遇到的分辨率适配问题,cocos2d-x也提供了超好用的解决方案。官方的多分辨率适配wiki页面在这里:http://www.cocos2d-x转载 2015-01-08 10:11:01 · 359 阅读 · 0 评论 -
cocos2d-x 显示中文字符
解决显示中文乱码问题。转载 2014-06-09 16:46:22 · 651 阅读 · 0 评论 -
cocos2d-x 在windows上实现键盘输入
cocos2d主要面向的是触摸屏幕设备的,在WINDOWS下的定位感觉多多少少就是相当于一个模拟器,因此并没有太多的PC下重要的键盘支持。然而响应键盘消息对于调试来说可以提供不少方便。下边就通过更改cocos2d-x的源码来添加键盘消息响应。 一,打开\cocos2dx\include\CCLayer.h在CCLayer类的public下添加 virtual转载 2014-06-30 10:13:44 · 610 阅读 · 0 评论 -
Cocos2d-x 的“HelloWorld” 深入分析
Cocos2d-x 的“HelloWorld” 深入分析 本节所用Cocos2d-x版本:cocos2d-1.0.1-x-0.12.0 不能免俗,一切都从“HelloWorld!”开始.打开HelloWorld工程,里面有两个文件目录Classes和win32。Classes下有HelloWorldScene.h/cpp ,AppDel转载 2014-05-22 17:19:46 · 535 阅读 · 0 评论 -
Cocos2d-x Touch事件处理机制
一、两种机制的四种不同的事件CCStandardTouchDelegate 默认事件virtual void ccTouchesBegan(CCSet *pTouches, CCEvent *pEvent);处理按下事件virtual void ccTouchesMoved(CCSet *pTouches, CCEvent *pEvent);处理按下转载 2014-06-24 14:44:46 · 576 阅读 · 0 评论 -
cocos2d-x调度器原理
程序运行后每达到一帧的时间间隔就会执行一次mainLoopvoid CCDisplayLinkDirector::mainLoop(void){//判断是否需要释放CCDirector,通常游戏结束才会执行这个步骤 if (m_bPurgeDirecotorInNextLoop) { m_bPurgeDirecotorInNextLoop = false;转载 2014-05-22 16:45:48 · 511 阅读 · 0 评论 -
cocos2dx[3.2](17)——简单绘图DrawNode
【唠叨】 绘图的方式有两种: > 使用OpenGL的绘图原语DrawPrimitives。 > 使用DrawNode。 曾经在使用2.x版本的时候,学习过使用DrawPrimitives进行简单图形的绘制。 OpenGL绘图原语DrawPrimitives,详见:http://shahdza.blog.51cto.com转载 2015-04-13 14:34:33 · 1716 阅读 · 0 评论