Exemplo n.º 1
0
    private void Update()
    {
        float alpha = cristalHealth.GetHealthPerc();

        SetCristalNoise(alpha);

        SetCristalColor(alpha);

        SetOrbitParticlesSpeed(alpha);

        SetParticlesColor(alpha);

        SetParticlesSpeed(alpha);

        foreach (ShakeCrystal cristal in cristals)
        {
            cristal.speed  = Mathf.Lerp(2, 0, alpha);
            cristal.amount = Mathf.Lerp(1.6f, 0, alpha);
        }
    }