2012-10-12 40 views
4

我有[email protected]加載正常。爲什麼iPhone 5簡單的Letterboxing並在Cocos2d中顯示Default.png?

但是,在顯示iPhone 5之後(在實際設備上),然後在信箱模式下顯示Default.png。然後加載1136×640像素標題屏幕 - 這很好,它應該做什麼。

我使用默認的Cocos2d HelloWorld模板。我沒有改變任何plist或其他。

任何想法?

它爲什麼加載Default.png,你如何解決這個問題?

謝謝。

在IntroLayer我們

-(void) onEnter 

    if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) { 
    background = [CCSprite spriteWithFile:@"Default.png"]; 
    background.rotation = 90; 
} 

這就是爲什麼爲Default.png被顯示出來。

如果您使用iPhone 5,您將如何繼續顯示[email protected]

回答

5

我只是增加了一個if語句:

if ([UIScreen mainScreen].bounds.size.height == 568.0) { 
     background = [CCSprite spriteWithFile:@"[email protected]"]; 
     background.rotation = 90; 
    } 
相關問題