摘要:
bool CCLayer::init(){ bool bRet = false; do { CCDirector * pDirector; CC_BREAK_IF(!(pDirector = CCDirector::sharedDirector())); this->setContentSize(... 阅读全文
posted @ 2013-10-31 18:50
sssssnian
阅读(123)
评论(0)
推荐(0)
摘要:
inttag; intgetTag(){returntag;} voidsetTag(intaTag){tag=aTag;}利用Cocos2d-x提供的宏,上面的Tag属性定义就可以用下面一条语句代替了:CC_SYNTHESIZE(int,tag,Tag) 每个宏都有3个参数,分别是:varType... 阅读全文
posted @ 2013-10-31 16:18
sssssnian
阅读(162)
评论(0)
推荐(0)
摘要:
宏的单行定义#definemaxi(a,b)(a>;b?a:b)宏的多行定义宏可以替代多行的代码 关键是要在每一个换行的时候加上一个"\"宏定义写出swap(x,y)交换函数#defineswap(x,y)\x=x+y;\y=x-y;\x=x-y;——————————————————————————... 阅读全文
posted @ 2013-10-31 14:54
sssssnian
阅读(317)
评论(0)
推荐(0)
摘要:
C++允许在同一范围中声明几个功能类似的同名函数,但是这些同名函数的形式参数(指参数的个数、类型或者顺序)必须不同,也就是说用同一个运算符完成不同的运算功能。在C++中,没有跨域重载——继承类和基类虽然关系很亲密,但也不能坏了这条规矩。可以通过把方法声明为虚函数 来保证方法可以被子类重载#inclu... 阅读全文
posted @ 2013-10-30 15:42
sssssnian
阅读(144)
评论(0)
推荐(0)
摘要:
boundingBox() ——如果你在一个Sprite(比如A)中加入一个子Sprite(比如B),则B通过boundingBox()获取到的边框,相对于父Layer来说,位置是不准的,这会导致明明按中了B,却得不到该有的响应。(少用boundingbox 可用contentSize代替引擎而已不... 阅读全文
posted @ 2013-10-30 11:46
sssssnian
阅读(147)
评论(0)
推荐(0)
摘要:
2、关于节点的摄像机cam->setEyeXYZ(0,0,500);//以“Eye”为起点 eye是一个位置点 cam->setCenterXYZ(0,0,-1);//朝“Center”看 center是一个向量cam->setUpXYZ(0,1,0);//沿着“Up”方向 站着看地上一个图片 转动... 阅读全文
posted @ 2013-10-30 11:45
sssssnian
阅读(331)
评论(0)
推荐(0)
摘要:
void visit()//此方法为绘制时调用,系统每帧调用{glEnable(GL_SCISSOR_TEST);glScissor(0, 0, 1024, 768);//x, y, w, h 左下0 0点cocos2d::CCLayer::visit();//调用自己的类方法glDisable(G... 阅读全文
posted @ 2013-10-30 11:43
sssssnian
阅读(122)
评论(0)
推荐(0)
摘要:
#pragma once#include "cocos2d.h"USING_NS_CC;class LongTouch :public cocos2d::CCNode, public cocos2d::CCTouchDelegate{CC_SYNTHESIZE(CCSprite*, m_normal... 阅读全文
posted @ 2013-10-30 11:40
sssssnian
阅读(150)
评论(0)
推荐(0)
摘要:
1)钟爱组合而不是继承,2)钟爱接口而不是实现 阅读全文
posted @ 2013-10-30 11:07
sssssnian
阅读(103)
评论(0)
推荐(0)
摘要:
CCAction的基类virtual void stop (void)动作完成后自动调用,不能手动的用一个动作调用stop()virtual void step (ccTime dt)每帧都会调用 一般不用重写virtual void update (ccTime time)在动作过程中调用一次,需... 阅读全文
posted @ 2013-10-29 11:38
sssssnian
阅读(209)
评论(0)
推荐(0)
浙公网安备 33010602011771号