1

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

4

1 回答 1

2

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

换句话说,一个屏幕像素 = 一个设备像素。所以当你使用 Retina 显示器时,视网膜密度翻倍,你需要四倍的空间来显示设备屏幕。

编辑:

针对更新后的问题,您可以使用“比例”功能。窗口->比例->50%(或命令+3)。

于 2012-04-27T20:41:07.687 回答