protected override void OnAwake() { if (!visualizer) { visualizer = this.gameObject.AddComponent <SimpleAudioVisualizer>(); } }
public void InitializeWaveData(float[] waveform, int downsample, Color trackColor) { if (!visualizer) { visualizer = this.gameObject.AddComponent <SimpleAudioVisualizer>(); } this.waveform = waveform; this.visualizer.Initialize(this.waveform, downsample); this.TrackColor = trackColor; }