2014-02-18 27 views

回答

30

您可以使用viewSize。

CGSize s = [CCDirector sharedDirector].viewSize; 
+0

这会在iPad Air设备和模拟器上返回“{512.00,384.00}”。任何想法为什么? (Cocos2D版本3.4.3-开发)。 – trojanfoe

+0

@trojanfoe,我刚刚从cocos2d 3.4.3记录了大小并得到了(768.0,1024.0)。我从雪碧制造商那里购买了Cocos2d,并且运行良好。 – Guru

+1

这很奇怪,因为使用'viewSizeInPixels'(是吗?)返回预期的2048 x 1536,我现在用它来计算全局缩放值。 – trojanfoe