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

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