Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


autoRotationBehavior

Indicate whether your application window rotates based on device orientation settings (User) or device orientation sensor (Sensor), when default orientation is Auto Rotation.
Read time 1 minuteLast updated 13 days ago

Definition

  • Type: Property
  • Namespace: UnityEditor
  • Assembly: UnityEditor
public static AndroidAutoRotationBehavior autoRotationBehavior { get; set; }

Examples

using UnityEngine;using UnityEditor;using UnityEditor.Build;public class AutoRotationBehaviorSample : MonoBehaviour{ [MenuItem("Build/AutoRotationBehavior Sample")] public static void BuildAutoRotationBehaviorSample() { PlayerSettings.SetScriptingBackend(NamedBuildTarget.Android, ScriptingImplementation.IL2CPP); PlayerSettings.Android.targetArchitectures = AndroidArchitecture.ARM64; //Set autoRotation behavior value to user PlayerSettings.Android.autoRotationBehavior = AndroidAutoRotationBehavior.User; BuildPlayerOptions options = new BuildPlayerOptions(); options.scenes = new[] { "Assets/Scenes/SampleScene.unity" }; options.locationPathName = "Build/AndroidBuild.apk"; options.target = BuildTarget.Android; options.targetGroup = BuildTargetGroup.Android; BuildPipeline.BuildPlayer(options); }}