Beispiel #1
0
    private void LoadClip(string musicalInstrumentName)
    {
        List <AudioClip> list   = new List <AudioClip>();
        string           format = Enum.GetName(audioFormat.GetType(), audioFormat);

        for (int i = -1; i <= 7; i++)
        {
            for (int j = 0; j < Tone.toneName.Length; j++)
            {
                string path = "Vsti/" + musicalInstrumentName + "/" + format + "/" + musicalInstrumentName + "_" + Tone
                              .toneName[j] + i.ToString();
                AudioClip audio = Load <AudioClip>(path);
                list.Add(audio);
            }
        }
        if (list.Count > 0)
        {
            audioClip = list.ToArray();
        }
    }