如何在COCOS2DxCode中为整个场景设置背景图像?

如何在COCOS2DxCode中为整个场景设置背景图像?,xcode,cocos2d-iphone,Xcode,Cocos2d Iphone,我正在使用cocos2D。我想为整个场景设置背景图像,只是我在场景中获得了图像,但它没有覆盖整个屏幕。有人能给我提供一些相关信息吗 谢谢。使用大小与屏幕大小相等的图片(非视网膜iPhone/iPod为480x320,视网膜iPhone/iPod为960x640,iPad为1024x768,视网膜iPad为2048x1536)。若要拉伸图片使其充满整个屏幕,请更改其scaleX和scaleY属性: CGSize winSize = [[CCDirector sharedDirector] winS

我正在使用cocos2D。我想为整个场景设置背景图像,只是我在场景中获得了图像,但它没有覆盖整个屏幕。有人能给我提供一些相关信息吗


谢谢。

使用大小与屏幕大小相等的图片(非视网膜iPhone/iPod为480x320,视网膜iPhone/iPod为960x640,iPad为1024x768,视网膜iPad为2048x1536)。若要拉伸图片使其充满整个屏幕,请更改其
scaleX
scaleY
属性:

CGSize winSize = [[CCDirector sharedDirector] winSize];
CGSize imageSize = image.contentSize;
imageSprite.scaleX = winSize.width / imageSize.width;
imageSprite.scaleY = winSize.height / imageSize.height;

为cocos2d 3.x设置背景

CGSize wSize=[[CCDirector sharedDirector] viewSize];
CGSize scrSize={640,1136};
CCSprite* background1 = [CCSprite spriteWithFile:@"1136.png"];
background1.anchorPoint=ccp(0, 0);
background1.scaleX=wSize.width/scrSize.width;
background1.scaleY=wSize.height/scrSize.height;
[self addChild:background1];