Exemplo n.º 1
0
    private void OnTriggerEnter2D(Collider2D other)
    {
        if (other.gameObject.tag == "puan")
        {
            //ses.clip = puanSesi;
            //ses.Play();
            sesler[1].Play();
            puan++;
            puanText.text = "SKOR: " + puan;
        }
        else if (other.gameObject.tag == "engel")
        {
            //ses.clip = carpmaSesi;
            //ses.Play();
            sesler[2].Play();
            oyunDevamEdiyor = false;
            GetComponent <CapsuleCollider2D>().enabled = false;
            oyunKontrolItem.oyunBitti();

            if (puan > PlayerPrefs.GetInt("eski_rekor", 0))
            {
                PlayerPrefs.SetInt("eski_rekor", puan);
            }

            PlayerPrefs.SetInt("puan", puan);
        }
    }
Exemplo n.º 2
0
    private void OnTriggerEnter2D(Collider2D col)
    {
        if (col.gameObject.tag == "puan")
        {
            puan++;
            PuanText.text = "Puan = " + puan;
            //ses.clip = puanSesi;
            //ses.Play();
            sesler[2].Play();
        }

        if (col.gameObject.tag == "engel")
        {
            oyunbitti = false;
            oyunKontrol.oyunBitti();
            //ses.clip = carpmaSesi;
            //ses.Play();
            sesler[1].Play();
            //bir seferden fazla carpisma sesi olmamasi icin birkez carpinca collideri kapatiyoruz.
            GetComponent <CircleCollider2D>().enabled = false;

            //puani kaydedip en yuksek puani bulma

            if (puan > enYuksekPuan)
            {
                enYuksekPuan = puan;
                PlayerPrefs.SetInt("kayit", enYuksekPuan);
            }
            // invoke baska bir metodu ve kac saniye sonra cagrilacagini belirten bir metod
            Invoke("menuyeDon", 2);
        }
    }
Exemplo n.º 3
0
    void OnTriggerEnter2D(Collider2D coll)
    {
        if (coll.gameObject.tag == "puantagi")
        {
            puan++;
            puanTexi.text = "Puan =" + puan;
            //ses.clip = puanSesi;
            //ses.Play();
            sesler[1].Play();
            Debug.Log(puan);
        }
        if (coll.gameObject.tag == "engeltagi")
        {
            oyunBitti = false;
            //ses.clip = carpmaSesi;
            //ses.Play();
            sesler[2].Play();

            oyunKontrol.oyunBitti();
            GetComponent <CircleCollider2D>().enabled = false;

            if (puan > enYuksekPuan)
            {
                enYuksekPuan = puan;
                PlayerPrefs.SetInt("enyuksekpuankayit", enYuksekPuan);
            }
            Invoke("anamenuyedon", 2f);
        }
    }
Exemplo n.º 4
0
 void OnTriggerEnter(Collider col)
 {
     if (col.tag != "Sinir")
     {
         Destroy(col.gameObject); //buna çarpan
         Destroy(gameObject);     //kendini
         Instantiate(patlama, transform.position, transform.rotation);
         kontrol.ScoreArttir(10);
     }
     if (col.tag == "player")
     {
         Instantiate(playerPatlama, col.transform.position, col.transform.rotation);
         kontrol.oyunBitti();
     }
 }