示例#1
0
    void AdjustLightBallWithSound()
    {
        int   midi  = soundDetector.midi;
        float scale = SoundCalculator.calc(midi, calcMethod);
        //Debug.Log(midi+", "+scale);
        float lightBallScale = scale * maxLightBallScale;
        float lightIntensity = scale * maxLightIntensity;
        float lightRange     = scale * maxLightRange;

        lightBall.transform.localScale               = new Vector3(lightBallScale, lightBallScale, lightBallScale);
        lightSphere.GetComponent <Light>().range     = lightRange;
        lightSphere.GetComponent <Light>().intensity = lightIntensity;
    }