PlayerSettings.Android.minAspectRatio
Declaration
public static float minAspectRatio;Описание
Минимальное соотношение сторон, которое поддерживается приложением.
Это значение выражается как (больший размер / меньший размер) в десятичной форме. Например, если минимальное соотношение сторон 4:3, установите это значение на 1.33. Это значение должно быть больше или равно 1.0. По умолчанию оно установлено на 1.0.
Примечание: Этот атрибут игнорируется, если вы включили PlayerSettings.resizeableActivity. Этот атрибут доступен с Android API уровня 29.
using UnityEngine; using UnityEditor; using UnityEditor.Build;
public class MinAspectRatioSample : MonoBehaviour { [MenuItem("Build/MinAspectRatio Sample")] public static void BuildMinAspectRatioSample() { PlayerSettings.SetScriptingBackend(NamedBuildTarget.Android, ScriptingImplementation.IL2CPP); PlayerSettings.Android.targetArchitectures = AndroidArchitecture.ARM64;
//Set min aspect ratio to 2.0f PlayerSettings.Android.minAspectRatio = 2.0f;
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); } }