ict.lixian.single/Assets/Plugins/crosstales/RTVoice/Scripts/Editor/Task/CompileDefines.cs

26 lines
670 B
C#

#if UNITY_EDITOR
using UnityEditor;
namespace Crosstales.RTVoice.EditorTask
{
/// <summary>Adds the given define symbols to PlayerSettings define symbols.</summary>
[InitializeOnLoad]
public class CompileDefines : Crosstales.Common.EditorTask.BaseCompileDefines
{
private const string symbol = "CT_RTV";
static CompileDefines()
{
if (Crosstales.RTVoice.EditorUtil.EditorConfig.COMPILE_DEFINES)
{
addSymbolsToAllTargets(symbol);
}
else
{
removeSymbolsFromAllTargets(symbol);
}
}
}
}
#endif
// © 2017-2024 crosstales LLC (https://www.crosstales.com)