2012-12-25 1 views
0

Я пытаюсь добавить фоновое изображение для моей сцены, используя следующий код:cocos2d фон CCScene ориентации

CCSprite* background = [CCSprite spriteWithFile:@"background-hd.png"]; 
    background.tag = 1; 
    background.anchorPoint = CGPointMake(0,0); 
    [self addChild:background]; 

Мои приложения ориентирование пейзаж и ориентация изображения является пейзаж, а, тем не менее я получаю изображение ориентирует портрет:

http://i.stack.imgur.com/ZIFnU.png

ответ

1

Я думаю, что это решение с уровнем, который установлен на сцене с ориентацией ...

+(CCScene *) scene 
{ 
CCScene *scene = [CCScene node]; 
StartLayer *layer = [StartLayer node]; 

CCSprite *background = [CCSprite spriteWithFile:@"background-hd.png"]; 
background.anchorPoint = ccp(0,0); 

[layer addChild:background z:-1]; 
[scene addChild: layer]; 

return scene; 
} 

Смотрите эту ссылку для получения дополнительной информации Cocos2d-Scenes-and-Layers ....

Надеется, что это полезно для вас ...

+1

Это работает! однако проблема заключалась в ориентации файла изображения на него, но в любом случае спасибо! –