Example #1
0
        private IEnumerator CreateCharacterReplacementDefinition(CharacterSoundCueInfo cueInfo, string fileName)
        {
            CoreSoundEffectData.SoundCueDefinition definition = GetSoundCueDefinition(cueInfo.sourceCueName);
            yield return(GetAudioClip(fileName, definition));

            Replacements.Add(new CharacterSoundReplacement(cueInfo, definition));
        }
Example #2
0
 public CharacterSoundReplacement(CharacterSoundCueInfo sourceCueInfo, CoreSoundEffectData.SoundCueDefinition soundDefinition)
 {
     this.sourceCueInfo         = sourceCueInfo;
     this.replacementDefinition = soundDefinition;
 }