void Update() { audioData = AudioVisualiser.getAudioData(); material.SetFloat("_Intensity", IntensityOffset + audioData[1]); material.SetFloat("_Border", CornerBorderOffset + audioData[0]); material.SetFloat("_BorderX", SideBorderOffset + audioData[2]); material.SetFloat("_BorderY", SideBorderOffset + audioData[2]); }
private void Awake() { source = GetComponent <AudioSource>(); visual = GetComponent <AudioVisualiser>(); defaultPath = Application.dataPath; musicPath = "/music"; convertedPath = "/converted"; time = 0; hasPaused = false; clipIndex = 0; }
void Start() { instance = this; //_audioSource = GetComponent<AudioSource> (); for (int i = 0; i < 128; i++) { GameObject _tempCube = Instantiate <GameObject> (visualisationPrefab); _tempCube.transform.position = new Vector3(transform.position.x + (0.144f * i) - 9.25f, 0, 0); _tempCube.transform.SetParent(transform); _tempCube.name = "Visualisation" + i; prefabArray [i] = _tempCube; } }