private static void CreateAudioNames() { string template = GetTemplate(AudioDefine.Template_AUDIO_NAMES); string nameList = null; string typeList = null; AudioConfigDatabase audioConfigInfo = new AudioConfigDatabase(); audioConfigInfo.Load(); foreach (AudioConfigData info in audioConfigInfo.GetAllData()) { nameList += SpliceFormName(info.Name, info.Des) + "\n"; typeList += SpliceFormType(info.Name, info.Des) + "\n"; } template = template.Replace("$AudioAttributes", nameList); template = template.Replace("$AudioType", typeList); GenerateScript("AudioNames", template); }
/// <summary>初始化</summary> public void Init(AudioConfigDatabase audioConfig) { this.audioConfig = audioConfig; }