Unity 6.3
0 онлайн 65 гостей 3 в системе
Вход

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