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 10 days ago

Definition

  • Type: Property
  • Namespace: UnityEditor
  • Assembly: UnityEditor.CoreModule
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); }}