文档

Unity Engine

Download Unity

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.
阅读时间1 分钟最后更新于 1 个月前

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); }}