0

我正在使用带有模拟器 6.1 的 cocos2d v2.0.0。

当我在 xcode 中的 iPhone5 模拟器中编译项目时,表面大小为

cocos2d:表面尺寸:1136x640

该应用程序工作正常,适合屏幕边框 1136x640,但是当我在 iPhone5 设备上运行应用程序时,我得到

cocos2d:表面尺寸:960x640

图像不再覆盖全屏。

问题是什么?

4

3 回答 3

5

您需要确保并在项目中定义了一个 4 英寸的启动图像。

于 2013-05-25T04:04:11.013 回答
0

尝试使用cocos2d 2.1

并使用方法获取屏幕尺寸:

[[CCDirector sharedDirector] winSize];

[[CCDirector sharedDirector] winSizeInPixels];
于 2013-03-20T20:47:07.560 回答
0

您为 iPhone 5 (Default-568@2x.png) 提供的屏幕截图很可能不会以某种方式复制到设备上。可能的原因:
- 错误的 png 格式。
- 错误的名称(default-568@2x.png 与 Default-568@2x.png)。模拟器区分大小写。
- 不在项目设置中的复制文件目标中。它可能已经在某个时间点复制到模拟器上,但现在它没有复制到项目中。

希望这可以帮助。

于 2015-01-15T10:31:27.603 回答