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… |