使用视网膜显示运行模拟时,场景似乎显示大四倍

时间:2012-04-27 19:45:08

标签: ios cocos2d-iphone retina-display

我在iphone模拟器中测试我的应用程序为了测试视网膜显示器,我将硬件设置为iphone(视网膜) 不幸的是,整个场景似乎缩小到正常尺寸的四倍! 我唯一看到的是整个场景的左下角四分之一。 该应用程序,因为它超出了屏幕的界限,只显示在iPhone屏幕上的四分之一。 我正在使用Cocos2d。这是什么原因?我还在应用代表中启用了视网膜显示。任何帮助是极大的赞赏!

1 个答案:

答案 0 :(得分:2)

模拟器增加到正常尺寸的四倍(每个轴上两次),因为默认情况下它使用像素的1:1映射。

换句话说,一个屏幕像素=一个设备像素。因此,当您使用视网膜密度增加一倍的Retina显示屏时,您需要四倍的空间来显示设备屏幕。

编辑:

在回答更新后的问题时,您可以使用'比例'特征。 Window-> scale-> 50%(或命令+3)。