NLDClient-yudde/ProjectNLD/Assets/Code/Scripts/Framework/Audio/AudioConstant.cs

64 lines
1.2 KiB
C#

/// <summary>
/// 音频系统常量定义
/// </summary>
public static class AudioConstant
{
#region Playback Limits
/// <summary>
/// 最大音乐播放数
/// </summary>
public const int MaxMusicCount = 1;
/// <summary>
/// 最大音效播放数
/// </summary>
public const int MaxSoundCount = 100;
/// <summary>
/// 最大语音播放数
/// </summary>
public const int MaxSpeakCount = 1;
#endregion
#region Priority Values
/// <summary>
/// 最高优先级
/// </summary>
public const int MaxPriority = 99;
/// <summary>
/// 最低优先级
/// </summary>
public const int MinPriority = 0;
/// <summary>
/// 默认优先级
/// </summary>
public const int DefaultPriority = 29;
/// <summary>
/// 低优先级
/// </summary>
public const int LowPriority = 30;
#endregion
#region Fade Duration
/// <summary>
/// 默认淡入时长(秒)
/// </summary>
public const float DefaultFadeInDuration = 2f;
/// <summary>
/// 默认淡出时长(秒)
/// </summary>
public const float DefaultFadeOutDuration = 2f;
#endregion
}