iOS6中的Cocos2D场景不是全屏

时间:2012-12-04 12:50:34

标签: ios cocos2d-iphone

我对iOS5和5.1没有任何问题。场景加载没有问题.. enter image description here

然而iOS6给我一个小问题..场景不是全屏而不像上面的图像..

enter image description here

如何解决此问题?感谢..

1 个答案:

答案 0 :(得分:-1)

看起来像是一个锚点问题,而不是全屏问题。

假设两者的位置为(0,0) - 您的顶部图像的锚点为(0,0),而底部的图像为(0.5,0.5)。

虽然您的代码需要更多信息。

编辑:使用您列出的代码,看起来他们将SCREEN_CENTER定义为硬编码为:

#define SCREEN_CENTER       CGPointMake(240, 160)

我会将SCREEN_CENTER替换为:

CGSize winSize = [[CCDirector sharedDirector] winSize];
CGPoint point = ccp(winSize.width/2, winSize.height/2);