2012-04-27 42 views
1

我在iphone模拟器测试我的应用程序为了测试视网膜显示器,我已经设置为iphone(视网膜) 不幸的是,整个场景似乎缩放到其正常尺寸的四倍! 我唯一看到的是整个场景的左下角。 该应用程序因为超出屏幕边界而仅在iPhone屏幕上显示为四分之一。 我正在使用Cocos2d。这是什么原因?我还在应用程序代理中启用了视网膜显示。任何帮助是极大的赞赏!现场似乎显示四倍大于运行模拟器与视网膜disphow

回答

2

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

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

编辑:

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

+1

这让我觉得是完全正确的答案。不知道为什么提问者忽略它,并立即转发它。 – 2012-04-30 20:06:41

+1

因为他不喜欢答案? – RonLugge 2012-05-01 00:33:19

+1

好吧,现在你去做出合乎逻辑的假设:p – 2012-05-01 00:42:24