#if UNITY_EDITOR using UnityEngine; using UnityEditor; namespace Crosstales.RTVoice.Demo { /// Installs the 'UI'-package from Common. [InitializeOnLoad] public static class ZInstaller { #region Constructor static ZInstaller() { #if !CT_UI && !CT_DEVELOP string pathInstaller = Application.dataPath + "/Plugins/crosstales/Common/"; try { string package = pathInstaller + "UI.unitypackage"; if (System.IO.File.Exists(package)) { AssetDatabase.ImportPackage(package, false); Crosstales.Common.EditorTask.BaseCompileDefines.AddSymbolsToAllTargets("CT_UI"); } else { Debug.LogWarning("Package not found: " + package); } } catch (System.Exception ex) { Debug.LogError("Could not import the 'UI'-package: " + ex); } #endif } #endregion } } #endif // © 2020 crosstales LLC (https://www.crosstales.com)