随笔分类 -  cocos2d-x

摘要:使用cocos2d-js开发游戏时常常需要和native平台交互,Java回调JavaScript也是常常使用的功能,贴心的cocos都已经帮我们准备好了,直接使用即可! 在你的项目中包含Cocos2dxJavascriptJavaBridge,这个类有一个evalString方法可以执行js代码, 阅读全文
posted @ 2017-07-06 16:30 随风的博客 阅读(159) 评论(0) 推荐(0)
摘要:经过测试,利用cocos2dx引擎自带的setScaleX和setFlippedX即可实现,效果比较好。 详细代码如下://// CCardNode.h// SlotsBase//// Created by xujw on 16/5/27.//// 卡牌类,实... 阅读全文
posted @ 2016-08-15 16:57 随风的博客 阅读(289) 评论(0) 推荐(0)
摘要:游戏中有时候需要滚动计数显示,比如添加金币从100滚动显示到9999,这里封装一个动作,直接传入label即可,方便使用。 使用时调用UtilsLabel里面的方法即可。//// UtilsLabel.hpp// ActionLabel//// Created ... 阅读全文
posted @ 2016-03-16 18:21 随风的博客 阅读(467) 评论(0) 推荐(0)
摘要:模拟iOS原生手势,简单实现点击(双击)、长按、滑动、拖动等功能。代码如下://// CGesture.h// ActionLabel//// Created by xujw on 16/3/15./* 手势识别 仿iphone 简单长按 点击(双击等) 滑... 阅读全文
posted @ 2016-03-16 18:16 随风的博客 阅读(135) 评论(0) 推荐(0)
摘要:void shakeNode(cocos2d::Node *node,float duration,float rate){ Vec2 pos = node->getPosition(); float tmp =0; float zs = node-... 阅读全文
posted @ 2015-11-09 17:44 随风的博客 阅读(273) 评论(0) 推荐(0)
摘要:最近做项目使用到了抽奖功能,于是把抽奖模块独立出来了,以便重复利用,资源来自http://www.cnblogs.com/zisou/p/cocos2d-xZhuanpan.html。下面直接上代码:#ifndef __Wheel__CWheelLayer__#def... 阅读全文
posted @ 2015-06-30 14:20 随风的博客 阅读(993) 评论(0) 推荐(0)
摘要:使用Cocosd-x3.2的颜色混合功能和裁剪功能完成光照效果,简单易用,效果图如下: 代码://底图,光照图(一般是有透明度的白色图) 光移动的时间,循环次数Node * HelloWorld::createFlashNode(const std::string ... 阅读全文
posted @ 2015-04-16 16:12 随风的博客 阅读(364) 评论(0) 推荐(0)
摘要:本文章参考了某个博友的文章,具体的记不清楚了,望见谅!//// MsgManager.h// MsgManager//// Created by sky on 14-11-21.//// 线程安全的消息中心#ifndef __MsgManager__MsgMa... 阅读全文
posted @ 2014-11-28 10:46 随风的博客 阅读(211) 评论(0) 推荐(0)
摘要:在用 cocos2d-x的过程中,想计算时间差,比如touchbegin与touchend的点击时间差的时候,需要获得当前的时间,这个时候一般用的是time(NULL)来获得,返回的单位是time_t 在ios平台上看了下,也就是long,也就是从197... 阅读全文
posted @ 2014-09-04 11:31 随风的博客 阅读(337) 评论(0) 推荐(0)
摘要://// Created by sky on 14-8-19.#include #include "cocos2d.h"#include "cocos-ext.h"USING_NS_CC;USING_NS_CC_EXT;class DaojuHelpLayer:pu... 阅读全文
posted @ 2014-09-04 11:22 随风的博客 阅读(320) 评论(0) 推荐(0)
摘要:(此文章使用的是cocos2d-x2.1.3) 为了后续进行cocos2d-x项目的交叉编译以及利用cocos2d-x创建androi项目更加快速,我先要配置一些常用路径 1,打开终端,输入命令 pico .bash_profile 2,然后配置开发包的路径,如下: export ANDROID_S 阅读全文
posted @ 2014-07-16 10:39 随风的博客 阅读(492) 评论(0) 推荐(0)
摘要:CCDirector,主要职责是管理场景和切换场景,游戏暂停等.另外他还负责初始化openes相关的一东西.是一个单例类常用函数runWithScene 运行场景replaceScene 替换场景getRunningScene 获得当前场景getAnimationI... 阅读全文
posted @ 2013-10-30 18:02 随风的博客 阅读(192) 评论(0) 推荐(0)