hch
2025-11-25 d1ef8be046f289896d8c6d67d57688f7d01a4164
0312 增加引导音效播放
3个文件已修改
7 ■■■■ 已修改文件
Main/ResModule/AudioLoader.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/ResModule/ResManager.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/NewBieGuidance/NewBieWin.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/ResModule/AudioLoader.cs
@@ -6,12 +6,12 @@
{
    public static AudioClip LoadAudio(string _folderName, string _clipName)
    {
        return ResManager.Instance.LoadAsset<AudioClip>("Audio/" + _folderName, _clipName);
        return ResManager.Instance.LoadAsset<AudioClip>("Audio/" + _folderName, _clipName, false);
    }
    public static void LoadAudioAsync(string _folderName, string _clipName, Action<bool, UnityEngine.Object> _callBack)
    {
        ResManager.Instance.LoadAssetAsync<AudioClip>("Audio/" + _folderName, _clipName, _callBack);
        ResManager.Instance.LoadAssetAsync<AudioClip>("Audio/" + _folderName, _clipName, _callBack, false);
    }
}
Main/ResModule/ResManager.cs
@@ -126,6 +126,7 @@
    }
#endif
    //needExt 是否需要函数内部添加后缀
    public T LoadAsset<T> (string directory, string name, bool needExt = true) where T : UnityEngine.Object
    {
        T asset = null;
@@ -149,6 +150,7 @@
        return LoadAssetInternal<T>(directory, name, needExt);
    }
    //needExt 是否需要函数内部添加后缀
    private T LoadAssetInternal<T>(string directory, string name, bool needExt = true) where T : UnityEngine.Object
    {
        T asset = null;
Main/System/NewBieGuidance/NewBieWin.cs
@@ -198,6 +198,7 @@
            m_GuideTalkRect.SetActive(false);
            DisplayGuide();
        }
        SoundPlayer.Instance.PlayUIAudio(stepConfig.voice);
    }
    int tryGuideCount = 0;