Timeline
TimeLine´in kontrolu,en basit flash projelerinde bile ihtiyaci hissedilen bir husustur.
Action script´te bu kontrolu yapabilmek icin,en cok kullanilan birimler “goto”,”play” ve
“stop” dur.Bu komutlari amaca gore timeline uzerinde,ya da bir butonda veya movieclipde
kullanmak mumkundur ve uygulama alani cok genistir.
“goto” ,timeline´in belirlenmis bolgelerine atlamak icin kullanilir.Ornegin 2.Frame´den
15.frame´e atlama,ya da 34.frame´den 4.frame´e atlama,bu komutun yapabilecekleri arasindadir.
Bu komut Flash´ta tek basina kullanilmaz.”Stop”,ya da “play”,komutlari ile beraber
kullanilarak,sicranilan timeline bolgesinde durup durmayacagi belirlenir.Eger atlamadan
sonra timeline cizgisinin durmasi istenirse,”gotoAndStop(x);” kullanilir.(x bir frame
numarasi.)
[code]gotoAndPlay(45);
Timeline´in 45.frame´ine git ve oynat.
Genel olarak [code]gotoAnd¹Stop/Play¹(atlanilacak bolge);
seklinde formulize edilebilir.”Atlanilacak bolge”,bir frame numarasi olabilecegi gibi,
sahneler arasi timeline´da olabilir,belirlenmis bir label ismi de olabilir.
“Goto” komutunu uygularken,hangi sahnenin timeline´ini kontrol edeceginizi belirtmeniz
gerekir.
Eger sahnenizi current scene olarak belirlerseniz,gecerli olan sahnenin timeline´i
uzerinde kontrol yaparsiniz.Ancak next scene olarak belirtirseniz,bir sonraki
sahnenin timeline´ini kontrol edersiniz.previous scene ise bir onceki sahnenin
timeline´ini kontrol etmeniz icindir.Sadece sahne ismi yazarakta istediginiz sahneye
gecis yapip,o sahnenin timeline´ini kontrol edebilirsiniz.
“Stop” ve “Play” komutlarini tek baslarina kullanmaniz mumkundur.Ancak bu sadece
timeline uzerinde yapilabilir.
Eger timeline uzerinde herhangi bir frame´in actionuna;
[code]stop();
Komutunu uygularsaniz,timeline cizgisi o frame´de durur.
[code]play();
Komutu ise durmus haldeki timeline cizgisini harekete gecirir.
“goto” komutunun buton uzerinde kullanimi;
[code]on(release){
gotoAndPlay(5);
}
Butona basildiginda,bulundugu timeline´in 5.frame´ine gider ve oynatir.
__________________
webmaster~zone
|