This commit is contained in:
2025-05-16 23:31:59 +08:00
parent 9e4fef3f1e
commit d891e3f0ee
1198 changed files with 274242 additions and 1558 deletions

View File

@@ -0,0 +1,20 @@
#if UNITY_EDITOR && UNITY_2018_1_OR_NEWER
using UnityEngine;
using UnityEditor;
using UnityEditor.Build;
namespace VLB
{
public class ActiveBuildTargetListener : IActiveBuildTargetChanged
{
public int callbackOrder { get { return 0; } }
public void OnActiveBuildTargetChanged(BuildTarget previousTarget, BuildTarget newTarget)
{
Config.Instance.RefreshShaders(Config.RefreshShaderFlags.All);
Config.Instance.SetScriptingDefineSymbolsForCurrentRenderPipeline();
GlobalMeshSD.Destroy();
Utils._EditorSetAllMeshesDirty();
}
}
}
#endif