BuildOptions.DetailedBuildReport
Описание
Создает подробную информацию в BuildReport.
Объект BuildReport, возвращаемый BuildPipeline.BuildPlayer, будет содержать дополнительные данные о времени сборки и содержимом. Это может привести к небольшому увеличению времени сборки, обычно на несколько процентов.
В следующем примере скрипта показано, как использовать DetailedBuildReport при сборке проигрывателя. Создайте проект и добавьте скрипт в раздел Assets/Editor.
using UnityEditor; using UnityEngine;
public class DetailedBuildReportExample : MonoBehaviour { [MenuItem("Build/DetailedBuildReport example")] public static void MyBuild() { BuildPlayerOptions buildPlayerOptions = new BuildPlayerOptions(); buildPlayerOptions.scenes = new[] { "Assets/scene.unity" }; buildPlayerOptions.locationPathName = "DetailedReportBuild/MyGame.exe"; buildPlayerOptions.target = BuildTarget.StandaloneWindows64;
buildPlayerOptions.options = BuildOptions.DetailedBuildReport;
var buildReport = BuildPipeline.BuildPlayer(buildPlayerOptions); } }
- Запустите пример скрипта
Build/DetailedBuildReport. - Доступ к информации о процессе сборки в переменной
buildReport, которую можно обработать с помощью BuildReport API. - См. Отчет о сборке Inspector исходный скрипт чтобы найти иллюстрации о том, как запросить BuildReport API.