public IEnumerator HPDownAnimation() { string ProgressBarName = (Controller == 0 ? "Champion" : "Challanger") + "HP"; Vector2 Hps = new Vector2(); Vector2 YellowHps = new Vector2(); YellowHps = UIProgressBar.GetData(ProgressBarName); Hps.x = HP; Hps.y = MaxHP; UIProgressBar.SetData(ProgressBarName, Hps); ProgressBarName += "Y"; if (isYellowCanSee) { yield break; } isYellowCanSee = true; while (YellowHps.x > HP) { YellowHps.x -= 2f; UIProgressBar.SetData(ProgressBarName, YellowHps); yield return(null); } isYellowCanSee = false; }