用构造函数来直接创造一个CCRect对象
用构造函数来直接创建一个CCRect对象
CCSprite *pSprite=CCSprite::create("role0001.png",CCRectMake(0,0,27,40));
为什么可以用构造函数来直接创建一个CCRect对象?
------解决方案--------------------
这本来就是语法规定啊,匿名对象.
class CC_DLL CCRect
{
public:
CCPoint origin;
CCSize size;
public:
CCRect();
CCRect(float x, float y, float width, float height);
};
#define CCRectMake(x, y, width, height) CCRect((float)(x), (float)(y), (float)(width), (float)(height))
CCSprite *pSprite=CCSprite::create("role0001.png",CCRectMake(0,0,27,40));
为什么可以用构造函数来直接创建一个CCRect对象?
构造函数
对象
class
c++
------解决方案--------------------
这本来就是语法规定啊,匿名对象.