0

不知何故与Cocos2d - 设置设备/屏幕方向有关,但是我想找到一种方法保留默认的“允许的方向”设置,但修改初始方向设置。

现在:

  • 初始方向:横向左
  • 允许的方向:任何景观

期望:

  • 初始方向:横向右
  • 允许的方向:任何景观
4

1 回答 1

0

在这个旧帖子答案中提出了建议:http: //www.cocos2d-iphone.org/forum/topic/32650

如果您同时支持横向方向但希望 UIInterfaceOrientationLandscapeLeft 作为初始方向,则将上面的代码更改为返回 UIInterfaceOrientationIsLandscape(interfaceOrientation) 并在 info.plist 文件中,将 UIInterfaceOrientation(初始界面方向)键设置为 UIInterfaceOrientationLandscapeLeft。

它对我不起作用。相反,我将 UISupportedInterfaceOrientations 中的方向顺序从“左、右”更改为“右、左”,现在我的游戏从右横向开始,但允许向左旋转。

于 2013-04-11T03:04:39.683 回答