void Update() { if (isInDirectMovement) { character.ProcessDirectMovement(); } if (healthSystem.healthAsPercentage > Mathf.Epsilon) { ScanForAbilityKeyDown(); } else { //disabling resume button deathButtons.transform.GetChild(0).GetComponent <UnityEngine.UI.Button>().interactable = false; deathButtons.SetActive(true); Destroy(this); } }