private void MakeUninteractable(CanvasGroup cg, float delay) { CanvasAndDelay cnd = new CanvasAndDelay(); cnd.cg = cg; cnd.delay = delay; StartCoroutine("WaitAndMakeUninteractable", cnd); }
private IEnumerator WaitAndMakeUninteractable(CanvasAndDelay cnd) { yield return(new WaitForSeconds(cnd.delay)); MakeUninteractable(cnd.cg); }