gpt4 book ai didi

cocos2d-iphone - 为什么 iPhone 5 会在 Cocos2d 中进行简单的 Letterboxing 和显示 Default.png?

转载 作者:行者123 更新时间:2023-12-05 01:19:07 25 4
gpt4 key购买 nike

我有 Default-568@2x.png 加载良好。

但是,(在实际设备上)显示 iPhone 5 后,会以信箱模式显示 Default.png。然后它加载 1136 × 640 px 标题屏幕 - 这很好,它应该做什么。

我使用默认的 Cocos2d HelloWorld 模板。我没有更改 plist 或其他任何内容。

有任何想法吗?

为什么它会加载 Default.png 以及如何解决这个问题?

谢谢。

在介绍层中,我们有

-(void) onEnter

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

这就是 Default.png 出现的原因。

如果您使用的是 iPhone 5,您如何继续显示 Default-568h@2x.png?

最佳答案

我刚刚添加了另一个 if 语句:

    if ([UIScreen mainScreen].bounds.size.height == 568.0) {
background = [CCSprite spriteWithFile:@"Default-568h@2x.png"];
background.rotation = 90;
}

关于cocos2d-iphone - 为什么 iPhone 5 会在 Cocos2d 中进行简单的 Letterboxing 和显示 Default.png?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12851222/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com