Iphone 如何使用cocos2d满足所有iOS平台的需求

Iphone 如何使用cocos2d满足所有iOS平台的需求,iphone,ipad,ios4,cocos2d-iphone,Iphone,Ipad,Ios4,Cocos2d Iphone,我想使用Cocos2D框架,但我想知道如何在代码中放置一个对象,并使它在所有设备上显示在正确的位置 老实说,我不知道你在问什么,但你可能想知道屏幕的大小。在这里,它们以像素为单位: iPhone=4:640 x 960 iPad:768 x 1024他想知道如何为他的游戏编写通用代码 例如,对于所有格式,将某个东西放在死点 Cocos2d自动修复iPhone4的定位 它使用点而不是像素将对象放置在屏幕上,这是您修复的第一个问题 对于iPad,你需要做一些工作。我建议读这篇文章 我发现它很有帮助,

我想使用Cocos2D框架,但我想知道如何在代码中放置一个对象,并使它在所有设备上显示在正确的位置

老实说,我不知道你在问什么,但你可能想知道屏幕的大小。在这里,它们以像素为单位:

iPhone<4:320 x 480

iPhone>=4:640 x 960


iPad:768 x 1024

他想知道如何为他的游戏编写通用代码

例如,对于所有格式,将某个东西放在死点

Cocos2d自动修复iPhone4的定位

它使用点而不是像素将对象放置在屏幕上,这是您修复的第一个问题

对于iPad,你需要做一些工作。我建议读这篇文章


我发现它很有帮助,是一个很好的垫脚石,它让我能够用很少的额外代码创建一个通用应用程序。

Ha+一个不可能回答的问题的有趣答案。哇,对不起,我应该说得更具体些。如果我想在屏幕上放置一个对象,它将占据屏幕面积的10%。似乎我无法将其指定为像素值?因为32x48对于iPhone3是10%,而对于iPhone4则是5%?屏幕的界限就是你想要的。iPhone为320x480,iPad为768x1024。如果你有一个20倍宽的状态栏,这会发生变化你们不回答这个问题吗?我已经知道他们有不同的尺寸,这是在问题中说的。如何实现OpenGLES图形解决方案,以适应屏幕大小的变化,我们不需要明确设置对象的像素大小吗?等等,你问了一个模糊的边界不可理解的问题,你很生气我们没有正确回答?