public void ChangePlayWithFadeOut(string sTheme, string sName1, string sName2, bool bLoop = false)
    {
        HL_SoundEquip pSound = GetTheme(sTheme);

        if (pSound == null)
        {
            return;
        }
        pSound.ChangePlayWithFadeOut(sName1, sName2, bLoop);
    }
    public bool IsPlay(string sTheme, string sName)
    {
        HL_SoundEquip pSound = GetTheme(sTheme);

        if (pSound == null)
        {
            return(false);
        }
        return(pSound.IsPlay(sName));
    }
    public void StopTheme(string sTheme)
    {
        HL_SoundEquip pSound = GetTheme(sTheme);

        if (pSound == null)
        {
            return;
        }
        pSound.AllStop();
    }
    public void Stop(string sTheme, string sName)
    {
        HL_SoundEquip pSound = GetTheme(sTheme);

        if (pSound == null)
        {
            return;
        }
        pSound.Stop(sName);
    }
    public void SetVolue(string sTheme, string sName, float fValue)
    {
        HL_SoundEquip pSound = GetTheme(sTheme);

        if (pSound == null)
        {
            return;
        }

        pSound.SetVolume(sName, fValue);
    }
    public void Play(string sTheme, string sName, bool bLoop = false)
    {
        HL_SoundEquip pSound = GetTheme(sTheme);

        if (pSound == null)
        {
            return;
        }

        pSound.Play(sName, bLoop);
    }