ISAP/Assets/Plugins/crosstales/RTVoice/Editor/Task/SetupResources.cs

44 lines
1.1 KiB
C#

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