IPreprocessBuildWithReport.OnPreprocessBuild
Declaration
public void OnPreprocessBuild(Build.Reporting.BuildReport report);Параметры
| Параметр | Описание |
|---|---|
| доклад | Отчет, содержащий сведения о сборки, такие как ее целевая платформа и путь выхода. |
Описание
Реализуйте этот метод, чтобы получить обратный вызов до начала сборки.
Этот метод заменен методом Build.IPostprocessBuildWithContext.OnPreprocessBuild, который работает также и для сборок AssetBundle. Этот обратный вызов вызывается во время сборок Player, но не во время сборок AssetBundle.
Дополнительные ресурсы: IPostprocessBuildWithReport, BuildPlayerProcessor, BuildPipeline.BuildPlayer
using UnityEditor; using UnityEditor.Build; using UnityEditor.Build.Reporting; using UnityEngine;
class MyCustomBuildProcessor : IPreprocessBuildWithReport { public int callbackOrder { get { return 0; } } public void OnPreprocessBuild(BuildReport report) { Debug.Log("MyCustomBuildProcessor.OnPreprocessBuild for target " + report.summary.platform + " at path " + report.summary.outputPath); } }