- 博客(15)
- 资源 (21)
- 收藏
- 关注
原创 cocos2dx 物体拖动
#define CAN_DRAG(__NODE__) \auto listener = EventListenerTouchOneByOne::create(); \listener->setSwallowTouches(true); \static Point oldP; \listener->onTouchBegan = [=](Touch* touch, Event* event)
2014-05-27 19:21:13 2807
转载 do...while(0)的妙用
在C++中,有三种类型的循环语句:for, while, 和do...while, 但是在一般应用中作循环时, 我们可能用for和while要多一些,do...while相对不受重视。 但是,最近在读我们项目的代码时,却发现了do...while的一些十分聪明的用法,不是用来做循环,而是用作其他来提高代码的健壮性。1. do...while(0)消除goto语句。通常,如果在
2014-05-26 17:19:47 592
转载 TargetedAction
//这里的重点是girl应该怎样才能在boy做完action后执行她的动作呢?有以下几种办法 //1、用延迟的DelayTime来实现,也就是boy运动完后延迟几秒,然后让girl运动 //延迟2.5s,用1s时间跳了3次,跳跃高度100像素,并且向右移动了30像素 girl->runAction(Sequence::create(DelayTime::create(2.5f),
2014-05-26 15:49:56 2340
原创 cocos2dx3.0 进度条
ProgressTimer*pt = ProgressTimer::create(sp1); pt->setType(ProgressTimer::Type::BAR); pt->setBarChangeRate(Point(1,0));//高为100% pt->setMidpoint(Point(0,0));//设置增长中心 pt->runAction(ProgressFromTo::c
2014-05-26 15:34:16 2802 1
原创 cocos2dx3.0 Action,FiniteTimeAction,Speed,Follow
class CC_DLL Action : public Ref, public Clonable{public: /// Default tag used for all the actions static const int INVALID_TAG = -1; /** * @js NA * @lua NA */ virtual
2014-05-25 00:03:00 3312
原创 c++多参数
#include #include #include "stdarg.h"using namespace std;templatevector* funs(T a, ...){ va_list params; va_start(params, a); T now; vector *ve = new vector; ve->push_back(a); while (a)
2014-05-24 23:51:52 1607
原创 CCRef.h
/****************************************************************************Copyright (c) 2010-2012 cocos2d-x.orgCopyright (c) 2013-2014 Chukong Technologieshttp://www.cocos2d-x.orgPermission i
2014-05-10 11:36:29 1804
转载 在VS2012中使用GitHub
注册GitHub账号(DeanZhouLin)https://github.com/向GitHub中添加一个仓库(Test) *创建完成后,记录该仓库的地址:https://github.com/DeanZhouLin/Test.git 同步代码的时候是需要使用该地址的。GitHub-VS2012设置1 打开扩展和更新
2014-05-06 20:40:17 8980 2
原创 cocos2dx3.0图像拼接(像素匹配)
主逻辑类#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"#include "Paddle.h"class HelloWorld : public cocos2d::Layer{public: // Here's a difference. Method 'in
2014-05-04 23:45:58 4023
原创 遮罩效果工具代码
#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"#include "Paddle.h"class HelloWorld : public cocos2d::Layer{public: // Here's a difference. Method 'init' in
2014-05-03 13:00:00 1578
Real Time 3D Terrain Engines Using C++ And DirectX9
2012-06-13
SVN 软件包
2011-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人