//reset the bar after event public void Reset() { backgroundImage.GetComponent <Image>().color = Color.black; sickoState = SickoState.BLACK; currentState = State.FILLING; warningBar.SetActive(false); ppm = 0; }
void SickoMode() { if (Time.time - lastUpdateTime < blinkPeriod) { return; } lastUpdateTime = Time.time; switch (sickoState) { case SickoState.BLACK: backgroundImage.GetComponent <Image>().color = Color.yellow; sickoState = SickoState.YELLOW; break; case SickoState.YELLOW: Color b = Color.black; b.a = 80f / 255; backgroundImage.GetComponent <Image>().color = b; sickoState = SickoState.BLACK; break; } }