Exemple #1
0
 private void _yilan_KendisineDegdi(Yilan yilan, KonsolKonum kuyrukSonu, KonsolKonum yilanBasi)
 {
     if (kuyrukSonu == yilanBasi)
     {
         return;
     }
 }
 private static void yilan_HareketEtti(Yilan yilan, KonsolKonum kuyruk, KonsolKonum bas)
 {
     Console.SetCursorPosition(bas.SolaOlanUzaklik, bas.UsteOlanUzaklik);
     Console.Write(yilanSembolu);
     Console.SetCursorPosition(kuyruk.SolaOlanUzaklik, kuyruk.UsteOlanUzaklik);
     Console.Write(" ");
 }
 public void Baslat()
 {
     _yilan                      = new Yilan(_oyunAlaniGenisligi, _oyunAlaniYüksekligi);
     _yemUretici                 = new YemUretici(_oyunAlaniYüksekligi, _oyunAlaniGenisligi);
     _aktifYem                   = _yemUretici.YeniYemUret();
     _puan                       = 0;
     _yilan.YilanHareketEtti    += new YilanHareketiHandler(_yilan_hareketEtti);
     _yilan.YilanKendisineDegdi += new YilanHareketiHandler(_yilan_KendisineDegdi);
     OyunBasliyor(_yilan.Konumlar.ToArray(), _aktifYem.Konum);
 }
 private void _yilan_KendisineDegdi(Yilan yilan, KonsolKonum kuyrukSonu, KonsolKonum yilanBasi)
 {
 }
 private void _yilan_hareketEtti(Yilan yilan, KonsolKonum kuyrukSonu, KonsolKonum yilanBasi)
 {
     YilanHareketEtti(yilan, kuyrukSonu, yilanBasi);
 }