如何在cocos2d-x(android)中缩放精灵(CCSprite)?

时间:2012-12-11 06:03:07

标签: cocos2d-x

我正在尝试将背景精灵(使用更大尺寸的图像资源)缩放到更小的尺寸,但无法做到这一点。

我这样做:

CCSprite *splashSprite =CCSprite::spriteWithFile("splashscreen.jpg");
 splashSprite->setPosition(ccp(240, 150));
 splashSprite->setScale(0.5f);

但是精灵仍然是原来的大小。没变。 请帮忙。

1 个答案:

答案 0 :(得分:2)

你可以这样做。它的工作原理

CCSprite* splashSprite= CCSprite::create("splashscreen.png");
splashSprite->setPosition(ccp(240, 150));
splashSprite->setScale(0.5f);
this->addChild(splashSprite, 0);