static void OnPostprocessAllAssets(string[] importedAssets, string[] deletedAssets, string[] movedAssets, string[] movedFromAssetPaths) { if (ZEDDependenciesUpdater.CheckPackageExists("SteamVR")) { ZEDDependenciesUpdater.ActivateDefine(); } else { ZEDDependenciesUpdater.DesactivateDefine(); } }
static void Update() { if (!EditorPrefs.GetBool(packageName)) { if (!CheckPackageExists(packageName)) { window = GetWindow <ZEDDependenciesUpdater>(true); } else { ActivateDefine(); } } EditorApplication.update -= Update; }