// Update is called once per frame void Update() { if (!loseFlag && resultScript.winFlag) { winText.enabled = true; } if (!loseFlag) { if (lifeScript.life == 0) { //loseText.enabled = true; loseFlag = true; resultScript.AddLosePlayer(); } } Debug.Log("lose" + loseFlag); }