Erol Demirer

barata

Graphic Designer | Adobe Publishing Expert

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% [?]

Koşullu ifadeler yaptığımız uygulamanın daha mantıklı olması için kullanılır. Yani gerçekleşen etkileşimlere, olaylara göre uygulamanın karar vermesini sağlayabiliriz. Uygulamanın bu kararları verebilmesi için bizim belirttiğimiz bir takım şartların gerçekleşmesi gerekmektedir. Bu sayede kişiye ya da verilen kararlara göre değişen gelişmiş uygulamalar geliştirebiliriz.

Bu ifadeler içerisinde yer alan kod blokları sadece belirlenen koşulun yerine getirilmesi ile çalışır. Koşullu ifadeler ile çok seçeneği bulunan işlemlerde belirlenen koşullar sayesinde doğru olan işlemin yapılmasını sağlayabiliriz. Koşullu ifadelerin tümü temelde Boolean mantığına göre çalışır. Koşul yerine getirildiyse true değerini döndürür ve işlem gerçekleşir, eğer koşul yerine getirilmediyse false değerini geri döndürür.

ActionScript 3.0 içerisinde kullanılan koşullu ifadeler şunlardır:

  • if, else
  • if, else if , else
  • switch

Koşullu ifadelerin kullanımları ile ilgili bilgilere diğer makalelerde bulabilirsiniz.

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

Popularity: 29% [?]

Günlük  hayatta yazmak ve konuşmak için kullandığımız dillerde olduğu gibi ActionScript programlama dilinin de kendine özgü yazım kuralları mevcuttur. Bu kurallar bize uygulama oluştururken neyin nerede kullanılacağı konusunda yardımcı olur. Eğer yazımda bir hata varsa örneğin “.” yerine “,” kullanılırsa yapılan derleyici hata verecek ve uygulama çalışmayacaktır.

ActionScript BÜYÜK ve küçük harfe duyarlı bir dildir. Eğer aynı kelime iki farkllı şekilde yazılırsa;

daire

ve

Daire

Derleyici bu iki kelimeyi de iki farklı obje olarak algılayacaktır. Bu yüzden özellikle değişken isimlendirmelerinde verilen isimlere dikkat etmek gerekir. Çünkü iki farklı yazım şekliyle değişkene ulaşmak mümkün değildir. Her zaman için isimlendirirken kullandığımız şekilde kullanmalıyız. ActionScript ile bir takım işlemleri yapabilmek (örn: Objelerin alt özellikleri, satır sonlandırma vb.) bazı operatörler kullanılır. Bu operatörler aşağıda sıralanmıştır.

[Devamı]

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

Popularity: 10% [?]