void SonucuKontrolEt() { if (butonDegeri == dogruSonuc) { gecerliKare.transform.GetChild(1).GetComponent <Image>().enabled = true; gecerliKare.transform.GetChild(0).GetComponent <Text>().text = ""; gecerliKare.transform.GetComponent <Button>().interactable = false; puanManager.PuaniArtir(sorununZorlukDerecesi); toplamaPuanManager.PuaniArtir(sorununZorlukDerecesi); toplamaPuanManager1.PuaniArtir(sorununZorlukDerecesi); toplamaPuanManager2.PuaniArtir(sorununZorlukDerecesi); bolumDegerleriListesi.RemoveAt(kacinciSoru); if (bolumDegerleriListesi.Count > 0) { SoruPaneliniAc(); } else { durumPaneli3.GetComponent <RectTransform>().DOScale(1, 0.09f); sahneSesleri.Stop(); audioSource.PlayOneShot(kazandinSes); cocugu3Cagir(); surePaneliKapat(); levelPaneli.GetComponent <RectTransform>().DOScale(1, 0.09f); OyunBitti(); } } else { kalanHak--; yalnisAdet++; kalanHaklarManager.kalanHaklariKontrolEt(kalanHak); } if (kalanHak <= 0) { panelSesleri.Play(); durumPaneli2.GetComponent <RectTransform>().DOScale(1, 0.09f); sahneSesleri.Stop(); cocuguCagir(); surePaneliKapat(); bulutici.GetComponent <CanvasGroup>().DOFade(1, 10f); OyunBitti(); } }
private void Awake() { kalanHak = 3; audioSource = GetComponent <AudioSource>(); sonucPaneli.GetComponent <RectTransform>().localScale = Vector3.zero; levelPaneli.GetComponent <RectTransform>().localScale = Vector3.zero; durumPaneli.GetComponent <RectTransform>().localScale = Vector3.zero; durumPaneli2.GetComponent <RectTransform>().localScale = Vector3.zero; durumPaneli3.GetComponent <RectTransform>().localScale = Vector3.zero; kalanHaklarManager = FindObjectOfType <KalanHaklarManager>(); puanManager = FindObjectOfType <PuanManager>(); toplamaPuanManager = Object.FindObjectOfType <ToplamaPuanManager>(); toplamaPuanManager1 = Object.FindObjectOfType <ToplamaPuanManager1>(); toplamaPuanManager2 = Object.FindObjectOfType <ToplamaPuanManager2>(); kalanHaklarManager.kalanHaklariKontrolEt(kalanHak); }