public float amplitude = 1.0f; //振幅
    public List<GameObject> _cubes = new List<GameObject>();
    public FFTWindow fftWindow;
    private float[] samples = new float[1024];
    private void Update()
    {
        //Samples: 采样率,就是说采集多长一段的频谱,必须为2 ^ n,但是最小64,最大8192。
        //0:采集时间,0为左端,1为右端。(这个需要声音物理方面的知识,如果没有特殊需求的话,请默认为0)。
        //fftWindow采样方式。
        //建立音谱数组
        AudioListener.GetSpectrumData(samples, 0, fftWindow);
        for (int y = 0; y < _cubes.Count; y++)
        {
            _cubes[y].transform.localScale = new Vector3(_cubes[y].transform.localScale.x, samples[y] * amplitude, _cubes[y].transform.localScale.z);
        }
    }