void ButtonClicked() { if (isClicked) { butonDegeri = int.Parse(UnityEngine.EventSystems.EventSystem.current.currentSelectedGameObject.transform.GetChild(0).GetComponent <Text>().text); gecerliKare = UnityEngine.EventSystems.EventSystem.current.currentSelectedGameObject; if (CheckResult(butonDegeri)) { gecerliKare.transform.GetChild(1).GetComponent <UnityEngine.UI.Image>().enabled = true; gecerliKare.transform.GetChild(0).GetComponent <UnityEngine.UI.Text>().enabled = false; gecerliKare.transform.GetComponent <UnityEngine.UI.Button>().interactable = false; rm.PuanArttir(sorununZorlukDerecesi); valueList.RemoveAt(kacinciSoru); if (valueList.Count != 0) { audioSource.PlayOneShot(dogruSesi); SoruPaneliAc(); } else { audioSource.PlayOneShot(kazanmaSesi); OyunBitti(); } } else { audioSource.PlayOneShot(butonSesi); kalanhp--; if (kalanhp > 0) { hp.KalanHitPoint(kalanhp); } else { hp.KalanHitPoint(kalanhp); isClicked = false; audioSource.PlayOneShot(kaybetmeSesi); OyunBitti(); } } } }
private void Awake() { sonucPanel.GetComponent <RectTransform>().localScale = Vector3.zero; kalanhp = 3; hp = Object.FindObjectOfType <HpManager>(); hp.KalanHitPoint(kalanhp); rm = Object.FindObjectOfType <ResultManager>(); audioSource = GetComponent <AudioSource>(); }