ios - Unity VR LandscapeLeft 在 iOS 中不起作用

标签 ios iphone unity-game-engine orientation

我使用的是 Unity 5.3.4f1,我试图强制我的应用程序中的某些场景只显示横向。

这是我在唤醒方法中使用的代码段

Scene scene = SceneManager.GetActiveScene();
String name = scene.name;
if (name.Equals ("Menu VR")) {
    Screen.orientation = ScreenOrientation.LandscapeLeft;
}

需要放在别处吗?它在 Android 上运行良好,但在 iOS 上无法运行。

使用XCode 8,测试设备运行iOS 10.0.2

也许这是 Unity 的错误?我也尝试过使用 Unity 5.4.1,但它仍然无法在 iOS 上运行。

最佳答案

关于ios - Unity VR LandscapeLeft 在 iOS 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40095525/

相关文章:

ios - 获取大标题导航栏的默认收缩高度和展开高度

ios - 使用 ARC 时 NSArray 或 NSMutableArray 可能发生内存泄漏

ios - 在多个部分重用 UITableViewCell

c# - xamarin,读取发布请求(带参数)到服务器

ios - UITextView 不检测触摸输入

ios - 审查您的企业应用程序到苹果。是必需的吗?

iphone - 如何检测当前iOS是4.1还是4.2?

android - 仅在编辑器或开发版本 (Unity 3D) 中登录 Facebook

安卓降级问题

c# - 由于某种原因我的手榴弹没有初始化