Exemplo n.º 1
0
    public AudioClip GetRandomSample(string sub)
    {
        AudioClip[] possible = new AudioClip[samples.Length];
        int         i        = 0;

        foreach (AudioClip smpl in samples)
        {
            if (smpl.name.Contains(sub))
            {
                possible.SetValue(smpl, i++);
            }
        }
        if (i == 0)
        {
            return(null);
        }
        return(possible[Random.Range(0, i)]);
    }