Exemple #1
0
            private static void PlayPostfix(Manager.Sound.Loader loader, AudioSource __result)
            {
                if (loader.asset.IsNullOrEmpty() || loader.asset.Contains("_bgm_"))
                {
                    return;
                }

                if (SubtitleDictionary.TryGetValue(loader.asset, out string text))
                {
                    Caption.DisplaySubtitle(__result.gameObject, text);
                }
            }
            private static void PlaySound(AudioSource audioSource, Manager.Sound.Loader loader)
            {
                if (loader.asset.IsNullOrEmpty() || loader.asset.Contains("_bgm_") || loader.asset.StartsWith("kks_song"))
                {
                    return;
                }

                if (SubtitleDictionary.TryGetValue(loader.asset, out string text))
                {
                    Caption.DisplaySubtitle(audioSource.gameObject, text);
                }
            }