En Güncel Flashlar

Kişisel Portföy Sitesi TemplatesiKişisel Portföy Sitesi TemplatesiKişisel, kendinize özel yapacağınız sitelerinizde gayet işe yarayacaktır. Hangi sektör olursa olsun, her sektöre uyum sağlayabilecek bit templatedir....

İncele

Adobe Flash Player Versiyon 10 YükleAdobe flash player ailesine yeni bir kalite daha kattı. Adobe flash player 10...

İncele

Home Refinance LoanOto Galeri İçin Flash Templateler - Tm 15522 İndir Oto galerileri için güzel, basit bir flash site templatesidir. Özellikle sıfır araç satışı yapan firmalar için gayet uygun olabilecek bir templatededir....

İncele

Flash Patlama Ses Efektleri 55 adetFlash dökümanlarınızda kullanabileceğiniz çeşit çeşit ses dosyalarını bulabileceksiniz...

İncele

Flash AS3 DersleriActionScript 3.0 ile ilgili öğrenmek istediğiniz herşey blogumuzda...

İncele

Rss

Flash As3 Koşullar - if..else - if..else if - Switch

Gönderen graficihad | Etiketler: flash as3 ders, Flash As3 Koşullar, flash else if, flash if then else, flash koşul kullanımı, flash switch | Posted on 7 Eylül 2009 Pazartesi

ActionScript 3.0, program akışını denetlemek için kullanabileceğiniz üç temel koşul deyimi sağlar.

if..else


if..else koşul deyimi, bir koşulu test etmenize ve bu koşul varsa bir kod bloğu çalıştırmanıza veya koşul yoksa alternatif bir kod bloğu çalıştırmanıza olanak sağlar. Örneğin, aşağıdaki kod, x değerinin 20 değerini aşıp aşmadığını test eder, aşıyorsa bir trace() işlevi oluşturur veya aşmıyorsa farklı bir trace() işlevi oluşturur:

if (x > 20)
{
trace("x is > 20");
}
else
{

trace("x is <= 20"); } Alternatif kod bloğu çalıştırmak istemiyorsanız, if deyimini else deyimi olmadan kullanabilirsiniz. if..else if if..else ifkoşul deyimini kullanarak, birden çok koşul için test yapabilirsiniz. Örneğin, aşağıdaki kod yalnızca x değerinin 20 değerini aşıp aşmadığını değil, aynı zamanda x değerinin negatif olup olmadığını da test eder: if (x > 20)
{
trace("x is > 20");
}

else if (x <> 0)
trace("x is positive");
else if (x < int =" 0;"> 0)
trace("x is positive");
positiveNums++;

trace(positiveNums); // 1

switch


Aynı koşul ifadesine bağlı birden çok çalıştırma yolunuz varsa switch deyimi kullanışlıdır. Bu, uzun if..else if deyimleri dizisine benzer şekilde işlevsellik sağlar ancak daha kolay okunabilir. switch deyimi, bir Boolean değerinin koşulunu test etmek yerine, bir ifade olarak değerlendirilir ve hangi kod bloğunun çalıştırılacağını belirlemek için sonucu kullanır. Kod blokları bir case deyimiyle başlar ve bir break deyimiyle sona erer Örneğin, aşağıdaki switch deyimi, Date.getDay() yönteminin döndürdüğü gün sayısını esas alarak haftanın gününü yazdırır:

var someDate:Date = new Date();
var dayNum:uint = someDate.getDay();
switch(dayNum)
{
case 0:
trace("Sunday");
break;
case 1:
trace("Monday");
break;
case 2:
trace("Tuesday");
break;
case 3:
trace("Wednesday");
break;
case 4:
trace("Thursday");
break;
case 5:
trace("Friday");
break;
case 6:
trace("Saturday");
break;
default:
trace("Out of range");
break;
}

0 yorum:

Yorum Gönder

Flash Template Download