怎么将背景图铺满全屏

我有一张大图准备拿来做背景;
我打算在创建的时候将它裁剪成全屏的;但是出来结果不对;
刚开始学cocos2d,谁帮忙看下么;

Size visibleSize = Director::getInstance()->getVisibleSize();
Vec2 origin = Director::getInstance()->getVisibleOrigin();

// 背景
auto sprite = Sprite::create("7.jpg",Rect(0,0,visibleSize.width,visibleSize.height));
sprite->setPosition(origin.x, origin.y);
sprite->setAnchorPoint(Vec2(0,0));
this->addChild(sprite, 0);
```


这是手机截图:

![](http://i13.tietuku.com/9f94024cfdb280d2.png)

这是原图:

![](http://i13.tietuku.com/5c7c051f05dfa198.jpg)

auto sprite = Sprite::create(“7.jpg”);
sprite->setPosition(Vec2(origin.x + visibleSize.width / 2, origin.y + visibleSize.height / 2));
this->addChild(sprite);