Erol Demirer

barata

Graphic Designer | Adobe Publishing Expert

Kasım, 2009 Arşivi

Oluşturacağımız uygulamalarda değişkenleri bir takım bilgileri saklaması için kullanırız. Değişkenlere verilecek değerler sabit olacağı gibi, uygulama çalıştırıldıktan sonra kullanıcının yaptığı işlemlere göre sürekli değişiklikte gösterebilir. Kısaca değişkenleri içerisinde bilgileri saklayan aktarıcılar olarakta tanımlayabiriz.

Değişkenleri kullanmaya başlamadan önce tanımlamamız gerekmektedir. Kullanacağımız değişkenleri tanımlamak oldukça kolay ve basittir. Örneğin:

var degiskenAdi:Değişken Türü;
degiskenAdi = Değişken Değeri;

Örneği açıklayacak olursak;

[Devamı]

VN:F [1.8.1_1037]
Rating: 10.0/10 (2 votes cast)

Popularity: 5% [?]

while döngüsüde kullanım olarak for döngüsüne benzer, fakat daha basittir. Kullanımı aşağıdaki gibidir:

while (koşul) {
       //çalışacak olan kod bloğu
}

Basit bir örnekle açıklayacak olursak;

var i:Number=0;

while (i<5) {
       //çalışacak olan kod bloğu
       i++;
}

[Devamı]

VN:F [1.8.1_1037]
Rating: 10.0/10 (2 votes cast)

Popularity: 11% [?]

for döngüsü kod blooğunun belirli bir sayıda tekrar etmesini sağlamak için kullanılır. Mantığı oldukça basittir. Önce bir değişken tanımlarız, sonra bu değişkene bir koşul atarız son olarakta değişkenin değeri arttırılarak ya da azaltılarak kod bloğunun kaç kez çalışacağını belirleriz. Kullanımı ise şu şekildedir.

for (değişken:Number; koşul; değer değiştirme){

    // çalışacak olan kod bloğu

}

Bir örnekle açıklayacak olursak;

for (var i:Number=0; i<20; i++) {
       trace(“i değişkeninin değeri: ” + i);
}

[Devamı]

VN:F [1.8.1_1037]
Rating: 0.0/10 (0 votes cast)

Popularity: 11% [?]

ActionScript içerisinde döngüler kod bloklarını belirli bir sayıda ya da bir koşul gerçekleşene kadar çalıştırmak için kullanılır. Örneğin sahne üzerine aynı film klibinden 20 adet eklemek ya da benzeri işlemleri gerçekleştirebilmek için döngüler oldukça kullanışlıdır ve yazılan kod satırları daha kısadır.

Koşullu ifadelerle karşılaştıracak olursak, koşullu ifadelerde kod satırları koşul gerçekleştiğinde çalışırken döngülerde kod satırları koşul gerçekleşene kadar çalışmaya devam eder. Koşul yerine getirildikten sonra kod satırlarının çalışması derleyici tarafından durdurulur.

ActionScript içerisinde yer alan döngüler aşağıda sıralanmıştır:

  • for
  • for..in
  • for each..in
  • while
  • do while

[Devamı]

VN:F [1.8.1_1037]
Rating: 8.5/10 (2 votes cast)

Popularity: 24% [?]

switch koşullu ifadesi bir koşul olmak şartıyla bir çok kod bloğunu içerisinde barındırabilir. if koşullu ifadesinden farkı ise sonucu true ya da false olarak geri döndürmek yerine koşulun değerini alarak  ifade seçimini yapar. Kullanımı aşağıdaki gibidir:

switch (koşul) {
         case ifade1 :
         //çalışacak kod bloğu
         break;
         case ifade2 :
         //çalışacak kod bloğu
         break;
         case ifade3 :
         //çalışacak kod bloğu
         break;
         case ifade4 :
         //çalışacak kod bloğu
         break;
         default :
         //çalışacak kod bloğu
}

[Devamı]

VN:F [1.8.1_1037]
Rating: 10.0/10 (1 vote cast)

Popularity: 17% [?]

if  koşullu ifadesi bir koşul ve ona bağlı olarak çalışacak olan iki adet kod bloğundan meydana gelir. Eğer belirttiğimiz koşul meydana gelirse if  ifadesinde belirtilen kod bloğu, koşul gerçekleşmezse else ifadesine bağlı olan kod bloğu çalışır. Kısaca özetleyeek olursak;

if (koşul) {
     //Koşul meydana geldiğinde çalışacak olan kod bloğu
} else {
     //Koşul meydana gelmezse çalışacak olan kod bloğu
}

[Devamı]

VN:F [1.8.1_1037]
Rating: 8.5/10 (2 votes cast)

Popularity: 30% [?]