过程
1.创建工程,新建一个场景,在场景中建一个空物体,添加一个AudioSource组件用来播放音乐
2.Cube创建一个Cube作为预制体,并创建一个材质球,并勾选自发光,将Cube的材质指定为该材质球
3.创建脚本,并将脚本挂载到空物体上,并拖拽赋值相应的组件
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MusicSpectrum : MonoBehaviour
{
public AudioSource AudioSource;
public GameObject Prefab;
private const int LENGHT = 512;
// 存储频谱数据的数组(注意数组的长度必须为2的次方)
private float[] m_Samples = new float