44 lines
1.1 KiB
C#
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) |