public void ChangeColors() { if (level < LevelColor.Count) { level++; } else { level = 0; } switch (level) { case 0: Fondo.DOColor(LevelColor[0], FadeTime); Bg3.DOColor(LevelColor[0], FadeTime); Bg2.DOColor(LevelColor[0], FadeTime); Bg1.DOColor(LevelColor[0], FadeTime); break; case 1: Fondo.DOColor(LevelColor[1], FadeTime); Bg3.DOColor(LevelColor[1], FadeTime); Bg2.DOColor(LevelColor[1], FadeTime); Bg1.DOColor(LevelColor[1], FadeTime); break; case 2: Fondo.DOColor(LevelColor[2], FadeTime); Bg3.DOColor(LevelColor[2], FadeTime); Bg2.DOColor(LevelColor[2], FadeTime); Bg1.DOColor(LevelColor[2], FadeTime); break; case 3: Fondo.DOColor(LevelColor[3], FadeTime); Bg3.DOColor(LevelColor[3], FadeTime); Bg2.DOColor(LevelColor[3], FadeTime); Bg1.DOColor(LevelColor[3], FadeTime); break; case 4: Fondo.DOColor(LevelColor[4], FadeTime); Bg3.DOColor(LevelColor[4], FadeTime); Bg2.DOColor(LevelColor[4], FadeTime); Bg1.DOColor(LevelColor[4], FadeTime); break; case 5: Fondo.DOColor(LevelColor[5], FadeTime); Bg3.DOColor(LevelColor[5], FadeTime); Bg2.DOColor(LevelColor[5], FadeTime); Bg1.DOColor(LevelColor[5], FadeTime); break; case 6: Fondo.DOColor(LevelColor[6], FadeTime); Bg3.DOColor(LevelColor[6], FadeTime); Bg2.DOColor(LevelColor[6], FadeTime); Bg1.DOColor(LevelColor[6], FadeTime); break; } }