Cocos2d 中[[CCDirector sharedDirector] winSize] 不正确

为什么Cocos2d中,我在横屏时在Layer类的init方法中使用 winSize] 只能得到

$1 = {

width = 768,

height = 1024

}


而在onEnter方法中可以得到

$1 = {

width = 1024,

height = 768

}


它是个单例,不可能有几种数据吧

是阿,看以前1.X 版本的源码会判断设备方向是横屏模式的就自动掉换width 与 height的值,但2.x 版本的就没有这样做了。其实我最想知道为什么onEnter里调用就会自动转换了,看源码调用层次比较多,还未看出根本问题在哪里

我也遇到这种情况,似乎在onEnter中就没有问题