cocos2d应用程序与iphone4和iPad的兼容性
各位, 我在cocos2d上开发了一个应用程序,它在模拟器(iphone模拟器4)和iphone 3上完美运行,但在iphone 4(设备)上,只有部分应用程序或视图出现在设备中间,周围都是黑色区域。 如何使我的应用程序与 iPhone 4 兼容? 这是否会使其自动与 iPad 兼容,还是我应该采取其他步骤?
问候
Dear all,
I developed an application on cocos2d, it runs perfectly on simulator (iphone simulator 4) and on iphone 3, but on iphone 4 (device) only part of the application or view appears in the middle of the device all around it is a black area.
How can i make my application compatable with iphone 4?
and does this make it automatically compatible with iPad or i should make other steps?
Regards
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使 iphone 应用程序与 iphone4 兼容的两个步骤:
每个图像文件都应该有其高清副本,该副本大两倍并带有“-hd”后缀,例如添加一个 hello-hd.png (100x100) hello.png (50x50)。
在开头添加一行代码:
[[CCDirector共享Director]enableRetinaDisplay:YES];
一切都完成了。目前我还没有找到针对iPad的好方法。
two steps to make an iphone app compatible with iphone4:
each image file should have its high-definition copy, which is twice bigger and suffixed with "-hd", say, add a hello-hd.png (100x100) for hello.png (50x50).
at the beginning, add one code line:
[[CCDirector sharedDirector] enableRetinaDisplay:YES];
And it's all done. So far I cannot find a good way for iPad.
我刚刚将我的应用程序移植到 iPad 并使用此片段加载正确的属性
而不是设置加载图像的路径和位置变量
I just ported my App to iPad and used this snipped to load the right attributes
Than set the path and position variable where you load the image