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

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); } }
  1. Запустите пример скрипта Build/DetailedBuildReport.
  2. Доступ к информации о процессе сборки в переменной buildReport, которую можно обработать с помощью BuildReport API.
  3. См. Отчет о сборке Inspector исходный скрипт чтобы найти иллюстрации о том, как запросить BuildReport API.