Пример #1
0
        //ボイスの再生
        IEnumerator CoPlayVoice(string voiceFileName, string characterLabel)
        {
            AssetFile file = AssetFileManager.Load(voiceFileName, this);

            if (file == null)
            {
                Debug.LogError("Backlog voiceFile is NULL");
                yield break;
            }
            while (!file.IsLoadEnd)
            {
                yield return(null);
            }
            SoundManager manager = SoundManager.GetInstance();

            if (manager)
            {
                manager.PlayVoice(characterLabel, file);
            }
            file.Unuse(this);
        }