标签:cocos2dx
将Sprite转换为Image。
//
//获取精灵的CCImage
Image* HelloWorld::createImageFromSprite(Sprite* sp)
{
Sprite* pNewSpr = Sprite::createWithSpriteFrame(sp->getSpriteFrame());
pNewSpr->setAnchorPoint(Vec2::ZERO);
RenderTexture* pRender = RenderTexture::create(pNewSpr->getContentSize().width, pNewSpr->getContentSize().height, Texture2D::PixelFormat::RGBA8888);
pRender->begin();
pNewSpr->visit();
pRender->end();
return pRender->newImage();
}
//本文出自 “夏天的风” 博客,请务必保留此出处http://shahdza.blog.51cto.com/2410787/1561142
cocos2dx[3.2]小知识——Sprite转换为Image
标签:cocos2dx
原文地址:http://shahdza.blog.51cto.com/2410787/1561142