Cocos2D +仅禁用Retina iPad图像



我现在在Xcode 4.3+中导出基于cocos2d的游戏时遇到了一个问题。

虽然我不打算在我的游戏中包含iPad Retina图像,但似乎游戏想要Retina iPad图像,现在只能在iPad Retina上加载所有内容。

是否有一个快速和简单的方法来禁用iPad视网膜图像时,只有从一个基于比例的UI加载资产?

谢谢!

这很简单。将这段代码添加到AppDelegate。m文件

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
{
    [director enableRetinaDisplay:NO];

} else {
    [director enableRetinaDisplay:YES];
}

繁荣。我没有看到任何现成的解决方案,希望这能帮助其他人。

截至2015年7月,这仍然很有效。你只需要像这样修改:

if ( [[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad )
    {
        [director_ enableRetinaDisplay:NO];
    } else {
        if( ! [director_ enableRetinaDisplay:YES] )
    }

相关内容

  • 没有找到相关文章

最新更新