我是 cocos2d API 的新手,注意到有几种方法可以在模板中设置屏幕方向。我无法找出将方向设置为 LandscapeRight 并在整个游戏中保持这种状态的正确方法。如何更改方向以使其保持 LandscapeRight?任何帮助表示赞赏。谢谢你!
这里的答案在 cocos2d 2.0 中发生了变化,因为 CCDirector 现在是 iOS 上的 ViewController:
CCDirector 不再支持设备方向。所有自转和
设备方向现在由 RootViewController 处理。幸运的是,
[[UIDevice currentDevice]orientation] 可以用来代替
[[CCDirector shareDirector] deviceOrientation]。枚举是
相同,只不过它们以 UI 而不是 CC 开头。
强制指定方向只需返回 YES 即可
仅在 RootViewController 方法中达到所需的方向
应该自动旋转到界面方向。
在 learn-cocos2d.com 上选择 Cocos2D v1.x 和 2.x 以及更新到 Cocos2D 2.0 的提示
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)