IPostBuildPlayerScriptDLLs.OnPostBuildPlayerScriptDLLs
Declaration
public void OnPostBuildPlayerScriptDLLs(Build.Reporting.BuildReport report);Параметры
| Параметр | Описание |
|---|---|
| доклад | Отчет, содержащий сведения о сборки, такие как ее целевая платформа и путь выхода. |
Описание
Реализуйте этот интерфейс, чтобы получать обратный вызов сразу после компиляции скриптов плеера.
Вы можете реализовать это, если вам нужно прочитать или исправить управляемые сборки для созданных игроков. Вы можете получить расположение сборок из свойства files параметра report. Обратите внимание, что реализация этого обратного вызова приведет к более медленному запуску сборок, так как сборки необходимо копировать в промежуточное место, и не рекомендуется для наилучшей производительности.
Дополнительные ресурсы: BuildPlayerProcessor, IFilterBuildAssemblies, IUnityLinkerProcessor, IPreprocessBuildWithContext
using UnityEditor; using UnityEditor.Build; using UnityEditor.Build.Reporting; using UnityEngine;
class MyCustomBuildProcessor : IPostBuildPlayerScriptDLLs { public int callbackOrder { get { return 0; } } public void OnPostBuildPlayerScriptDLLs(BuildReport report) { Debug.Log("MyCustomBuildProcessor.OnPostBuildPlayerScriptDLLs for target " + report.summary.platform + " at path " + report.summary.outputPath); } }