Cocos2d - 设置设备/屏幕方向 [英] Cocos2d - Setting Device/Screen Orientation
本文介绍了Cocos2d - 设置设备/屏幕方向的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是cocos2d API的新手,并注意到有几种方法可以在模板中设置屏幕方向。我没有能够找出正确的方式设置我的方向到LandscapeRight,并保持这种方式在整个游戏。如何更改方向以保持LandscapeRight?任何帮助是赞赏。谢谢!
I am new to the cocos2d API and have noticed that there are a few ways to set the screens orientation within the templates. I have not been able to figure out the correct way to set my orientation to LandscapeRight and keep it that way throughout the entire game. How do I change my orientation so that it maintains LandscapeRight? Any help is appreciated. Thank you!
推荐答案
从cocos2d模板修改GameConfig.h。
Modify GameConfig.h from the cocos2d template.
#define GAME_AUTOROTATION kGameAutorotationNone
/* original code is kGameAutorotationUIViewController. */
并修改AppDelegate.m。
And modify AppDelegate.m as well.
#if GAME_AUTOROTATION == kGameAutorotationUIViewController
[director setDeviceOrientation:kCCDeviceOrientationPortrait];
#else
[director setDeviceOrientation:kCCDeviceOrientationLandscapeRight];
/* original code is "Left". */
#endif
这篇关于Cocos2d - 设置设备/屏幕方向的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文