示例#1
0
    void Start()
    {
        polygonCollider2D = GetComponent <PolygonCollider2D>();
        if (KayıtAlanı.kolaydegeroku() == 1)
        {
            randomHız = Random.Range(0.2f, 0.8f);
        }
        if (KayıtAlanı.ortadegeroku() == 1)
        {
            randomHız = Random.Range(0.5f, 1.0f);
        }
        if (KayıtAlanı.zordegeroku() == 1)
        {
            randomHız = Random.Range(0.8f, 1.5f);
        }

        float objeGenislik = polygonCollider2D.bounds.size.x / 2; //colliderin yarı boyunu al

        if (transform.position.x > 0)                             //sağdaysa
        {
            min = objeGenislik;
            max = EkranHesaplayici.instance.Genislik - objeGenislik;
        }
        else   //soldaysa
        {
            min = -EkranHesaplayici.instance.Genislik + objeGenislik;
            max = -objeGenislik;
        }
    }
示例#2
0
 public void oyunbitti()
 {
     if (KayıtAlanı.kolaydegeroku() == 1)
     {
         enyuksekpuan  = KayıtAlanı.kolaypuandegeroku();
         enyuksekaltın = KayıtAlanı.kolayaltındegeroku();
         if (puan > enyuksekpuan)
         {
             KayıtAlanı.kolaypuandegerata(puan);
         }
         if (altin > enyuksekpuan)
         {
             KayıtAlanı.kolayaltındegerata(altin);
         }
     }
     if (KayıtAlanı.ortadegeroku() == 1)
     {
         enyuksekpuan  = KayıtAlanı.ortapuandegeroku();
         enyuksekaltın = KayıtAlanı.ortaaltındegeroku();
         if (puan > enyuksekpuan)
         {
             KayıtAlanı.ortapuandegerata(puan);
         }
         if (altin > enyuksekpuan)
         {
             KayıtAlanı.ortaaltındegerata(altin);
         }
     }
     if (KayıtAlanı.zordegeroku() == 1)
     {
         enyuksekpuan  = KayıtAlanı.zorpuandegeroku();
         enyuksekaltın = KayıtAlanı.zoraltındegeroku();
         if (puan > enyuksekpuan)
         {
             KayıtAlanı.zorpuandegerata(puan);
         }
         if (altin > enyuksekpuan)
         {
             KayıtAlanı.zoraltındegerata(altin);
         }
     }
     oyunbittipuantext.text  = "Puan: " + puan;
     oyunbittialtıntext.text = "x " + altin;
     puantopla = false;
 }
示例#3
0
 void Start()
 {
     if (KayıtAlanı.kolaydegeroku() == 1)
     {
         kolay.interactable = false;
         orta.interactable  = true;
         zor.interactable   = true;
     }
     if (KayıtAlanı.ortadegeroku() == 1)
     {
         kolay.interactable = true;
         orta.interactable  = false;
         zor.interactable   = true;
     }
     if (KayıtAlanı.zordegeroku() == 1)
     {
         kolay.interactable = true;
         orta.interactable  = true;
         zor.interactable   = false;
     }
 }
示例#4
0
 void Start()
 {
     hareket = true;
     if (KayıtAlanı.kolaydegeroku() == 1)
     {
         hiz      = 0.3f;
         hizlanma = 0.03f;
         maxHiz   = 1.5f;
     }
     if (KayıtAlanı.ortadegeroku() == 1)
     {
         hiz      = 0.5f;
         hizlanma = 0.05f;
         maxHiz   = 2.0f;
     }
     if (KayıtAlanı.zordegeroku() == 1)
     {
         hiz      = 0.8f;
         hizlanma = 0.08f;
         maxHiz   = 2.5f;
     }
 }