Actionscript 3-Bölgelerimizin Yüz Ölçümü Sıralaması Uygulaması
Actionscript 3-Bölgelerimizin Yüz Ölçümü Sıralaması Uygulaması – Bu uygulama ile RadioButton kullanımını, Statik Metin kullanımını ve Label (etiket) kullanımını da öğreneceksiniz.
Actionscript 3-Bölgelerimizin Yüz Ölçümü Sıralaması Uygulaması
İşlem Basamakları:
1-) Flash programında actionscript 3.0 seçiniz, yeni proje oluşturunuz.
2-) Katmana aşağıdaki gibi başlık için 1 adet Klasik Metin, 7 adet RadioButton, 1 adet label ekleyiniz. (Bileşenler panelini Ctrl+F7 ile açabilirsiniz.)

3-) Kodlarımızı yazmaya başlamadan önce RadioButton’larımıza özellikler panelinden <Örnek Adı> verelim. Ben örnek adlarını; marmara, ege, akdeniz, karadeniz, icanadolu, doguanadolu, gdanadolu olarak belirledim.
4) Şimdi kodlarımızı yazalım bunun için sahnede boş bir yere tıklayın ve F9 tuşuna basarak eylemler panelini açın.
5) Kodlarımız temel olarak aşağıdaki yapıda olacak.
nesneadı.addEventListener(MouseEvent.CLICK, f_adı);
function f_adı (e:MouseEvent)
{
yapılacak işlemler;
}
nesneadı: Hangi nesneye kod yazacaksak onun adı. <Örnek Adı> kısmına yazdığınız addır.
f_adı: Çalıştırılacak olan fonksiyonun adı. İstediğiniz bir isim verebilirsiniz.
CLICK, fare tıklandığında demektir. Animasyonumuzda hangi bölgeye tıklarsak “……. BÖLGESİ YÜZ ÖLÇÜMÜ ……. BÜYÜK BÖLGEMİZDİR.” yazacaktır.
6) Kodlarımız ise şu şekilde olacak.
//Marmara radiobuttonu için
marmara.addEventListener(MouseEvent.CLICK,fmarmara);
function fmarmara (e:MouseEvent)
{
mesaj.text = "MARMARA BÖLGESİ YÜZ ÖLÇÜMÜ 6.EN BÜYÜK BÖLGEMİZDİR.";
}
//Ege radiobuttonu için
ege.addEventListener(MouseEvent.CLICK,fege);
function fege (e:MouseEvent)
{
mesaj.text = "EGE BÖLGESİ YÜZ ÖLÇÜMÜ 5.EN BÜYÜK BÖLGEMİZDİR.";
}
//Akdeniz radiobuttonu için
akdeniz.addEventListener(MouseEvent.CLICK,fakdeniz);
function fakdeniz (e:MouseEvent)
{
mesaj.text = "AKDENİZ BÖLGESİ YÜZ ÖLÇÜMÜ 4.EN BÜYÜK BÖLGEMİZDİR.";
}
//Karadeniz radiobuttonu için
karadeniz.addEventListener(MouseEvent.CLICK,fkaradeniz);
function fkaradeniz (e:MouseEvent)
{
mesaj.text = "KARADENİZ BÖLGESİ YÜZ ÖLÇÜMÜ 3.EN BÜYÜK BÖLGEMİZDİR.";
}
//İç Anadolu radiobuttonu için
icanadolu.addEventListener(MouseEvent.CLICK,ficanadolu);
function ficanadolu (e:MouseEvent)
{
mesaj.text = "İÇ ANADOLU BÖLGESİ YÜZ ÖLÇÜMÜ 2.EN BÜYÜK BÖLGEMİZDİR.";
}
//Doğu Anadolu radiobuttonu için
doguanadolu.addEventListener(MouseEvent.CLICK,fdoguanadolu);
function fdoguanadolu (e:MouseEvent)
{
mesaj.text = "DOĞU ANADOLU BÖLGESİ YÜZ ÖLÇÜMÜ EN BÜYÜK BÖLGEMİZDİR.";
}
//Güney Doğu Anadolu radiobuttonu için
gdanadolu.addEventListener(MouseEvent.CLICK,fgdanadolu);
function fgdanadolu (e:MouseEvent)
{
mesaj.text = "GÜNEY DOĞU ANADOLU BÖLGESİ YÜZ ÖLÇÜMÜ EN KÜÇÜK BÖLGEMİZDİR.";
}
7) Ctrl+Enter ile çalışmamızı test edelim. Sonuç aşağıdaki gibi olmalıdır.
Grafik ve Animasyon Dersleri Arşivi İçin Tıklayınız… |
