Example #1
0
    private void _GetAmplitudeValue()
    {
        float amplitudeOrAmplitudeBuffer = AudioPeer.GetAmplitudeOrBuffer(userBufferAmplitude);
        Color color = new Color(red * amplitudeOrAmplitudeBuffer, green * amplitudeOrAmplitudeBuffer, blue * amplitudeOrAmplitudeBuffer);

        _material.SetColor("_EmissionColor", color);

        float transformScale = (amplitudeOrAmplitudeBuffer * maxScale) + startScale;

        transform.localScale = new Vector3(transformScale, transformScale, transformScale);
    }