Bu dersimizde Flash ActionScript kullanarak bir sayı tahmin oyunu yapacağız.
Sahnemize "baslik" ins name ine sahip bir dynamic text, "sayi" ins name ine sahip bir input text, hesapla ins name ine sahip bir buton ve bilgi ins name ine sahip bir dynamic text yaratıyoruz. İlk frame'e yazacağımız kodlar şöyle olmalıdır.
sayi.restrict="0-9";
sayi.maxChars=3;
baslik.text = "0 ile 100 arası bir sayı giriniz"// Başlık ins name'ine sahip text'imizin içeriği.
var tahmin:Number = random(100);// tahmin isminde bir değişken tanımlıyoruz ve bu değişkenin random değer almasını sağlıyoruz.
var tiklama:Number = 0; // tiklama adında bir değişken tanımladık ve bu değişkene 0 değerini verdik. Buradaki amaç tıklanma sayısını hesaplamak ve değişkenin değerini her tıklamada 1 arttırmak.
//trace(tahmin); // Uygulama yapım aşamasında iken trace ile sonucu daha kolay görüp sistemi kolay test edebilirsiniz.
hesapla.onRelease = function() { // hesapla ins name'ine sahip butona tıkladığımız zaman
if(sayi.text < tahmin) {// eğer sayı input text'ine girilen rakam başta oluşturduğumuz tahmin değikeninin ürettiği random sayıdan küçük ise...
bilgi.text = "YUKARI" // bilgi ins name'ine sahip text'e "YUKARI" yaz.
tiklama++// ve tıklama değikenini 1 sayır arttır.
if(sayi.text == 000) {
bilgi.text = "TUTULAN SAYI "+tahmin;
tiklama =0;
}
gizli.text = tahmin; // Yine yapım aşamasında iken kontrol amaçlı rapor.
} else if(sayi.text > tahmin && sayi.text < 100) {// eğer sayi input text'ine girilen rakam random sayı üreten tahmin değişkeninin ürettiği rakamdan büyük ve 100 den küçük ise...
bilgi.text = "AŞA?I"// bilgi ins name'ine sahip text'e "AŞA?I" yaz."
tiklama++ // ve tıklama değişkenini 1 sayı arttır.
//trace(tiklama);
} else if(sayi.text == tahmin) { // eğer sayi ins name'ine sahip text, tahmin değişkenin ürettiği random sayıya eşit ise...
tiklama++// tıklama değişkenine 1 sayı ekle ve,
bilgi.text = "TEBRİKLER "+tiklama+" DENEMEDE BULDUNUZ";// bilgi ins name'ine sahip text'e yandaki yazıyı ilet. Burada +tiklanma+ ile tiklama değişkeninin aldığı değerin sonucunu yazdırıyoruz.
tahmin = random(100); // ve tekrar sayıyı karıştır...
tiklama =0; // ve tabiki tıklanma sayısını sıfırla.
} else if(sayi.text > 100 ) { // eğer sayi ins name'ine sahip input text'e girilen sayı 100'den büyük ise...
bilgi.text = "HATA!"// bilgi ins name'ine sahip text'e "HATA" yaz.
}
}
Currently 5.00/5
Değelendirmek için üye girişi yapmanız gerekmektedir
"Sayı Tahmin Oyunu Yapalım" dersi için 5 yorum var
Arkdaşım ellerine sağlık güzel bir çalışma uygulaması sunmuşsun bizlere fakat ders'e eğer kod ekliyeceksen bunu [code][/code] tagların arasında koyarsan daha güzel olur bence..
UYARI: SANALKURS'ta yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. SANALKURS'ta yer alan hiçbir makale, yazarından izinsiz başka bir yerde yayınlanamaz. SANALKURS kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu her türlü fikri eser, fotoğraf, resim vb. materyal ve ürünleri kullanamazlar. SANALKURS kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir. Söz konusu haksız kullanım nedeniyle SANALKURS .NET'in hiçbir hukuki sorumluluğu bulunmamakta olup, haksız kullanım nedeniyle SANALKURS.NET'in üçüncü kişilere ödemek zorunda kalabileceği her türlü tazminat ve/veya adli/idari para cezaları ilgili Sanalkurs kullanıcılarından rücu edilecektir.
İSTATİSTİKLER
ÇEVRİMİÇİ
82 Ziyaretçi, 1 Üye noktapsd BUGÜN DOĞUM GÜNÜ OLAN ÜYELERİMİZ: _by_danger_ (15), ilicli (19), Bugün: 524, Dün: 4845, Bu Ay: 15502, Toplam Ziyaret: 1043368, Toplam Üye: 92243, Son Üye:yemzet Toplam Ders: 1644, Toplam Yazar: 40, Toplam Dosya: 43, Toplam Link: 109