#ios #iphone #unity3d #orientation
#iOS #iPhone #unity3d #ориентация
Вопрос:
Я использую Unity 5.3.4f1 и пытаюсь заставить некоторые сцены в моем приложении оставить только пейзаж.
Вот сегмент кода, который я использую в методе Awake
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.
Ответ №1:
Это было отправлено в Unity и является известной ошибкой. Надеюсь, исправление будет сделано в ближайшее время.