#if UNITY_EDITOR using UnityEditor; using UnityEngine; namespace Crosstales.Common.EditorTask { /// Moves all resources to 'Editor Default Resources'. [InitializeOnLoad] public abstract class SetupResources : BaseSetupResources { #region Constructor static SetupResources() { Setup(); } #endregion #region Public methods public static void Setup() { #if !CT_DEVELOP string path = Application.dataPath; string assetpath = "Assets/Plugins/crosstales/Common/"; string sourceFolder = $"{path}/Plugins/crosstales/Common/Icons/"; string source = $"{assetpath}Icons/"; string targetFolder = $"{path}/Editor Default Resources/crosstales/Common/"; string target = "Assets/Editor Default Resources/crosstales/Common/"; string metafile = $"{assetpath}Icons.meta"; setupResources(source, sourceFolder, target, targetFolder, metafile); #endif } #endregion } } #endif // © 2019-2023 crosstales LLC (https://www.crosstales.com)