预加载+CCSpriteBatchNode + CCSpriteFrameCache
2013-02-22 09:26
267 查看
/////////////////------------------- 2-22-13 14:20 ------------
//添加plist
CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("showroom.plist",
CCTextureCache::sharedTextureCache()->addImage("showroom.png"));
//去纹理
CCTexture2D * tex = CCTextureCache::sharedTextureCache()->textureForKey("showroom.png");
CCSpriteBatchNode *batchNode = CCSpriteBatchNode::createWithTexture(tex);
addChild(batchNode);
//////////////---------------------------我是 分割线 ---------------------------
CCTexture2D *texture = CCTextureCache::sharedTextureCache()->addImage("showroom.png");
CCSpriteBatchNode *batchNode = CCSpriteBatchNode::createWithTexture(texture);
addChild(batchNode);
CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("showroom.plist",texture);
CCSprite * pSpBracket1 = CCSprite::createWithSpriteFrameName("bracket4.png");
pSpBracket1->setAnchorPoint(CCPointZero);
pSpBracket1->setPosition(ccp(100,768-728));
batchNode->addChild(pSpBracket1); //注意这里就好了
CCSprite * pSpBracket2 = CCSprite::createWithSpriteFrameName("bracket5.png");
//pSpBracket2->setAnchorPoint(CCPointZero);
pSpBracket2->setPosition(ccp(320,768-490));
batchNode->addChild(pSpBracket2); //注意这里就好了
//添加plist
CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("showroom.plist",
CCTextureCache::sharedTextureCache()->addImage("showroom.png"));
//去纹理
CCTexture2D * tex = CCTextureCache::sharedTextureCache()->textureForKey("showroom.png");
CCSpriteBatchNode *batchNode = CCSpriteBatchNode::createWithTexture(tex);
addChild(batchNode);
//////////////---------------------------我是 分割线 ---------------------------
CCTexture2D *texture = CCTextureCache::sharedTextureCache()->addImage("showroom.png");
CCSpriteBatchNode *batchNode = CCSpriteBatchNode::createWithTexture(texture);
addChild(batchNode);
CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("showroom.plist",texture);
CCSprite * pSpBracket1 = CCSprite::createWithSpriteFrameName("bracket4.png");
pSpBracket1->setAnchorPoint(CCPointZero);
pSpBracket1->setPosition(ccp(100,768-728));
batchNode->addChild(pSpBracket1); //注意这里就好了
CCSprite * pSpBracket2 = CCSprite::createWithSpriteFrameName("bracket5.png");
//pSpBracket2->setAnchorPoint(CCPointZero);
pSpBracket2->setPosition(ccp(320,768-490));
batchNode->addChild(pSpBracket2); //注意这里就好了
相关文章推荐
- 预加载+CCSpriteBatchNode + CCSpriteFrameCache
- 第二节,CCSpriteBatchNode CCSpriteFrameCache
- cocos2d-x 详解之 CCSprite(精灵)- “CCSpriteBatchNode”和“CCSpriteFrameCache”
- cocos2d-x 详解之 CCSprite(精灵)- “CCSpriteBatchNode”和“CCSpriteFrameCache”
- CCSpriteFrameCache和CCSpriteBatchNode
- CCSpriteBatchNode和CCSpriteFrameCache的区别及用法
- 第二节,CCSpriteBatchNode CCSpriteFrameCache
- CCTexture2D CCSpriteBatchNode CCTextureCache CCSpriteFrameCache 分析
- 关于CCSprite、CCSpriteFrame、 CCSpriteFrameCache以及CCSpriteBatchNode的关系
- SpriteBatchNode与SpriteFrameCache加快渲染
- -SpriteBatchNode与SpriteFrameCache加快渲染
- Cocos2d-x之CCSpriteFrameCache 通过帧的方式加载一张大图
- cocos2dx-3.0(13)------SpriteBatchNode与SpriteFrameCache加快渲染
- 加载不同的图片精灵进入CCSpriteBatchNode
- Cocos2d-x--使用CCSpriteFrameCache,CCAnimationCache预加载资源
- SpriteBatchNode与SpriteFrameCache加快渲染
- cocos2dx-3.0(13)------SpriteBatchNode与SpriteFrameCache渲染速度
- cocos2d-SpriteBatchNode与SpriteFrameCache加快渲染的优缺点
- SpriteFrameCache和SpriteBatchNode
- cocos2dx-3.0(13)------SpriteBatchNode与SpriteFrameCache加快渲染