public void ExportCurrentUI() { CreateTempPrefab(); if (!CBuildTools.HookFunc(typeof(CBuild_UI), "Custom_ExportCurrentUI", this, UIScenePath, UIName, TempPanelObject)) { CBuildTools.BuildAssetBundle(TempPanelObject, GetBuildRelPath(UIName)); } DestroyTempPrefab(); }
public static void ExportUIMenu() { CBuildTools.HookFunc(typeof(CBuild_UI), "Custom_ExportUIMenu"); CBuild_UI uiBuild = new CBuild_UI(); if (!uiBuild.CheckUI(true)) { return; } uiBuild.BeginExport(); uiBuild.ExportCurrentUI(); uiBuild.EndExport(); }
public override void EndExport() { CBuildTools.HookFunc(typeof(CBuild_UI), "Custom_EndExport", this); }