1. 程式人生 > 其它 >Unity中監聽打包相關回調

Unity中監聽打包相關回調

技術標籤:Unity開發實戰

一:前言

有的時候我們需要在打包時進行一些操作(按下Build按鈕),監聽到打包相關的回撥即可


二:實現

#if UNITY_EDITOR
using UnityEditor.Build;
using UnityEditor.Build.Reporting;
using UnityEngine;

public class Pack : IPreprocessBuildWithReport, IPostprocessBuildWithReport
{
    public int callbackOrder => 0;

    public void OnPreprocessBuild(BuildReport report)
    {
        Debug.Log("打包前");
    }

    public void OnPostprocessBuild(BuildReport report)
    {
        Debug.Log("打包後");
    }
}
#endif