Anasayfa İletişim RSS
Fuat Şengül Derslerini Okumak için Tiklayin Motion Tween Yapmak
Flas ta Motion Tween Hazırlamayı Öğreneceğiz...
 
Şimdi Üye Ol | Şifremi Unuttum
 
 
 
Anasayfa » ActionScript (37 ders)
 
Sayı Tahmin Oyunu Yapalım

Yazar: Koray Şahin  
Eklenme: 24.03.2008   Okunma: 587    Puan: 5   Seviyesi:  Orta
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
EkleBunu Sosyal Paylam Butonu
Sayı Tahmin Oyunu Yapalım Dersini Yazdırın

"Sayı Tahmin Oyunu Yapalım" dersi için 5 yorum var

25.03.2008 fuat55 diyor ki:
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..

25.03.2008 SddK diyor ki:
saol ya güzelmiş denedim beğendim

30.03.2008 esir diyor ki:
güzel bi çalışma bunu dönem ödevimde kullanacağım
teşekür ederim

06.04.2008 ibrahim028 diyor ki:
kardeş ben yeni öğrenmeye başladım da acaba biraz daha açıklayabilir misin?

14.05.2008 mr.reco diyor ki:
arakdasım bnc [code ] dıe yasmasına gerek yhok bnc anlatımı yapsın ılkın sonrada kodların hepısını adım adım yazsın bu sekıl cok karısmıs kusra bakmayın ama calısmalarınızın hepısı guzeldır umarım daha yenı uye oldugum ıcın ;) nazızmı cekınız...

ye olmadan yorum ekleyemezsiniz !


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
XML Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz
Ç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
   
RSS Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz