Esempio n. 1
0
    // Random bir şekilde düz bir yol oluşturmaya yarayan fonksiyon
    private void YolOlustur(YolContainer c, Vector3 baslangicNoktasi, YolYonu yolYonu)
    {
        // yolun uzunluğunu rastgele olarak belirle
        int yolUzunluk = Random.Range(yolMinimumUzunluk, yolMaksimumUzunluk + 1);

        // yolu oluştur (yola zeminleri dik)
        c.YolOlustur(baslangicNoktasi, yolYonu, yolUzunluk);
        // yola puan objelerini diz
        c.YolaPuanObjeleriDiz(ardArdaDiziliPuanObjesiSayisi);
    }
    // Random bir şekilde düz bir yol oluşturmaya yarayan fonksiyon
    void YolOlustur(YolContainer c, Vector3 baslangicNoktasi, Vector3 ileriYon)
    {
        // yolun uzunluğunu rastgele olarak belirle
        int yolUzunluk = Random.Range(yolMinimumUzunluk, yolMaksimumUzunluk + 1);

        baslangicNoktasi.y = 19.2f;
        // yolu oluştur (yola zeminleri dik)
        c.YolOlustur(havuz, ileriYolObjeleriUzunluklar, baslangicNoktasi, ileriYon, yolUzunluk);
        // yola puan objelerini diz
        c.YolaPuanObjeleriDiz(havuz, ardArdaDiziliPuanObjesiSayisi);
    }