精灵:CCSprite

virtual void  setTexture (CCTexture2D *texture)//设置精灵的纹理

 

virtual CCTexture2D *  getTexture (void)//获取精灵的纹理

 

bool  initWithTexture (CCTexture2D *pTexture)//根据纹理初始化精灵

 

bool  initWithTexture (CCTexture2D *pTexture, const CCRect &rect)//根据纹理指定的区域初始化精灵

 

bool  initWithSpriteFrame (CCSpriteFrame *pSpriteFrame)//根据SpriteFrame初始化精灵

 

bool  initWithSpriteFrameName (const char *pszSpriteFrameName)//根据spriteFrame的名称初始化精灵

 

bool  initWithFile (const char *pszFilename)//根据plist文件初始化精灵

 

bool  initWithFile (const char *pszFilename, const CCRect &rect)//根据plist文件初始化精灵

 

bool  initWithBatchNode (CCSpriteBatchNode *batchNode, const CCRect &rect)//批量根据节点初始化精灵

 

void  setDisplayFrameWithAnimationName (const char *animationName, int frameIndex)

 

static CCSprite *  spriteWithTexture (CCTexture2D *pTexture) //根据纹理生成精灵

 

static CCSprite *  spriteWithTexture (CCTexture2D *pTexture, const CCRect &rect)//根据纹理指定的区域生成精灵

 

static CCSprite *  spriteWithTexture (CCTexture2D *pTexture, const CCRect &rect, const CCPoint &offset)//根据纹理指定的区域和点偏移生成精灵

 

static CCSprite *  spriteWithSpriteFrame (CCSpriteFrame *pSpriteFrame)//根据SpriteFrame生成精灵

 

static CCSprite *  spriteWithSpriteFrameName (const char *pszSpriteFrameName)//根据SpriteFrame的名称生成精灵

 

static CCSprite *  spriteWithFile (const char *pszFileName)//根据plist文件按生成CCSprite

 

static CCSprite *  spriteWithFile (const char *pszFileName, const CCRect &rect)//根据plist文件生成精灵

 

static CCSprite *  spriteWithBatchNode (CCSpriteBatchNode *batchNode, const CCRect &rect)//根据节点批量生成精灵

posted @ 2013-04-23 22:44  Jzong  阅读(183)  评论(0编辑  收藏  举报