gpt4 book ai didi

iphone - cocos2d 支持视网膜 iPhone 和低清晰度 iPad,但不支持视网膜 iPad?

转载 作者:行者123 更新时间:2023-11-29 03:50:07 25 4
gpt4 key购买 nike

我有一个使用 Cocos2D 的应用程序,它支持普通 iPhone 和视网膜 iPhone。我正在尝试移植它,以便它也支持 iPad。然而,我不想支持视网膜iPad(因为我没有足够高分辨率的图像)。有办法做到这一点吗?

当我在 iPad 模拟器上运行该应用程序时,一切运行良好,但在 Retina iPad 上运行时,一切都损坏了。 (它采用低清晰度 iPad 应用程序并在屏幕的一角运行,而不是将其放大)。理想情况下,我只需放大所有低清晰度 iPad 图像,以便它适用于视网膜 iPad。

最佳答案

在AppDelegate中,如果你使用的是cocos2D模板,那么在AppDelegate中你会发现这一行

if( ! [director_ enableRetinaDisplay:YES] )
CCLOG(@"Retina Display Not supported");

将上面的行更改为下面的行。

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) {
if( ! [director_ enableRetinaDisplay:YES] )
CCLOG(@"Retina Display Not supported");
}

否则你通过项目搜索this语句

[director_ enableRetinaDisplay:YES];

将其更改为

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) {
if( ! [director_ enableRetinaDisplay:YES] )
CCLOG(@"Retina Display Not supported");
}

关于iphone - cocos2d 支持视网膜 iPhone 和低清晰度 iPad,但不支持视网膜 iPad?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17159999/

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