BuildProfile.GetActiveBuildProfile
Declaration
public static Build.Profile.BuildProfile GetActiveBuildProfile();Возвращаемое значение
BuildProfile Активный профиль сборки. Возвращает null, когда активен профиль платформы.
Описание
Получает активный профиль сборки.
Этот метод извлекает активный профиль сборки из Build Profiles Метод возвращает null, если профилем платформы является профиль из Platforms вместо этого активна панель.
Дополнительные ресурсы: Профиль платформы.
using UnityEditor; using UnityEditor.Build.Profile;
public static class Builder { [MenuItem("Build/Build Active Profile")] public static void BuildActiveProfile() { var options = new BuildPlayerWithProfileOptions { buildProfile = BuildProfile.GetActiveBuildProfile(), locationPathName = "Builds/MyBuild" };
BuildPipeline.BuildPlayer(options); }
[MenuItem("Build/Set macOS Build Profile")] public static void SetActiveBuildProfile() { var specificBuildProfile = AssetDatabase.LoadAssetAtPath<BuildProfile>( "Assets/Settings/Build Profiles/macOS.asset" ); BuildProfile.SetActiveBuildProfile(specificBuildProfile); } }