Tarihi gösteren bir çalışma yapalım.

Merhabalar Arkadaşlar! Bundan sonra arasıra çalışmalarımla alio arkadaşımızın hazırladağı bu siteye katkı sağlamaya çalışacağım. İlk dersimiz basit bir zaman göstergesi. Bunun için ihtiyacımız olan sahnede bir dinamik text oluşturmak ve instance name ismini tarih_txt olarak vermek. Ondan sonra ilk frame e şu kodları yazalım. Her kodun açıklaması detaylı bir şekilde verilmiştir.

//ilk kodumuzda günler adında bir dizi oluşturuyoruz. Bu dizinin ilk gününün Pazardan başladığına lütfen dikkat edelim. Zira Date sınıfı güne Pazardan başlıyor.

var gunler:Array = new Array (“Pazar”,”Pazartesi”,”Salı”,”Çarşamba”,
“Perşembe”,”Cuma”,”Cumartesi”);

//ikinci olarak ayları bir diziye aktarıyoruz.

var aylar:Array = new Array (“Ocak”,”Şubat”,”Mart”,”Nisan”,”Mayıs”,”Haziran”,”Temmuz”,
“Ağustos”, “Eylül”, “Ekim”,”Kasım”,”Aralık”);

//tarih_txt dinamik txt alanımıza bir olay ekliyoruz.Bu olay sahnenin çalışması esnasında hep tekrarlanacak bir fonksiyondur.

tarih_txt.addEventListener(Event.ENTER_FRAME,tarihGosterFNC);

//fonksiyonumuzu yazıyoruz.

function tarihGosterFNC(evt:Event):void {

//yeni bir tarih nesnesi tanımlıyoruz. Bu nesne tarih sınıfına ait tüm bilgileri içinde barındırmaktadır.
var tarih:Date = new Date();
// tarih nesnesi içindeki ihtiyacımız olan gün,ay, tarih ve yıl bilgilerini sırasıyla degişkenlere aktarıyoruz.
var gun=gunler[tarih.getDay()];
var ay=aylar[tarih.getMonth()];
var gunsayi=tarih.getDate();
var yil=tarih.getFullYear();

// son olarak aktardıgımız tüm degişkenleri sahnede oluşturmuş olduğumuz tarih_txt dinamik text alanı içine aktarıyoruz.
tarih_txt.text=gun+”, “+ay+” “+gunsayi+”, “+yil;
}

Bu çalışmamız ilk ve basit bir çalışma idi. Bundan sonra daha komplike çalışmalarla buradan yazmaya devam edecegim. Bol flashlı günler.

asprogrammer

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)

4 Responses to “Tarihi gösteren bir çalışma yapalım.”

  1. bilgenc bilgenc diyor ki:

    sitedeki ilk dersin hayırlı olsun ustam…

  2. alio alio diyor ki:

    Güzel ders hayırlı olsun :)

  3. asprogrammer asprogrammer diyor ki:

    teşekkürler. Hep beraber çok iyi dersler ve paylaşımlar için buradayız nasipse. Kolay gelsin.

  4. kenasuka kenasuka diyor ki:

    Güzel ders olmuş. Basit, sade, kullanışlı..
    Ekipte çok iyi, umarım hak ettiği başarıya ulaşır.

Leave a Reply