Cocos2d 人像模式在 iPhone 上不起作用
Posted
技术标签:
【中文标题】Cocos2d 人像模式在 iPhone 上不起作用【英文标题】:Cocos2d portrait mode not working on iPhone 【发布时间】:2011-06-16 01:17:46 【问题描述】:我正在构建一个应该是纵向模式的 cocos2d 游戏。我将 RootViewController.m 更改为纵向模式:
return ( UIInterfaceOrientationIsPortrait( interfaceOrientation ) );
在模拟器和我的 iPad 上一切正常。但是,当我在 iPhone 上运行游戏时,它会默认回到横向模式。
关于如何解决这个问题的任何想法?
谢谢。
【问题讨论】:
***.com/questions/5987066/…的可能重复 【参考方案1】:在你的应用程序委托中.. 输入这一行:
[director setDeviceOrientation:kCCDeviceOrientationPortrait];
之后
[director setAnimationInterval:1.0/30];
[director setDisplayFPS:YES];
【讨论】:
hey xuanweng,这条线也允许倒置模式。那我怎么能只允许纵向模式呢? 如果您在 GameConfig.h 中设置为 #define GAME_AUTOROTATION kGameAutorotationNone?以上是关于Cocos2d 人像模式在 iPhone 上不起作用的主要内容,如果未能解决你的问题,请参考以下文章