Bu eğitimde , Action Script’i kullanarak RollOver ve RollOut etkisi ile gelişmiş bir düğmenin nasıl oluşturduğunu öğreneceksiniz.
Download :
buton.fla
buton.swf
Adım 1
Flash’ta boş sayfanıza 120px – 70px boyutlarında bir seçtiğiniz herhangi bir resmi ekleyin.
Adım 2
Ctrl+J (Document Properties) ile aşağıdaki ayarları verin.
.gif)
Adım 3
Eklediğiniz resmi seçin ve Ctrl+K (Align Pannel) tuşlarına basın ve Align Panel’de Align to Stage’ı seçtikten sonra , Align Vertical Center ve Align Horizontal Center ikonlarına basın.
.gif)
Şimdi, resminiz sayfada ortalanmış olacaktır.

Adım 4
Layer 1 adını “buton” olarak değiştirin. Resminizi seçin ve F8 (Convert to symbol) tuşuna basın, Type kısmında “Movie Clip” seçeneğini seçin ve buton_ac ismini verin.

Adım 5
Yeni resminize (Move Clip) çift tıklayın. Hala seçili olan resimiz üzerindeyken F8 (Convert to symbol) tuşuna basın ve Type kısmında “Graphic” seçeneğini seçin ve buton_gr ismini verin.

Adım 6
Layer 1’ın 20.frame ‘ine tıklayın ve F6 yapın. Resminiz seçin , Properties Panel’i açın (Ctrl+F3) ve resimdeki ayarları yapın. Eğer -65 olarak ayarlarsanız Rollover olayında resmin rengi koyulaşacaktır.
![]()
![]()
Adım 7
Layer 1’in ilk frame’ıne tıklayın ve Properties Panel’de Tween olarak “ Motion” ayarını seçin.
![]()
Adım 8
Layer 1’in üstüne yeni bir layer ekleyin ve isim verin.
![]()
Adım 9
Action isimli Layer’in 20.frame ‘ıne tıklayın ve F7 (Blank keyframe) tuşuna basın.
![]()
Adım 10
Action Layer’ın 1.frame’ıne tıklayarak , Action Script Panelini açın (F9), ve aşağıdaki kodu yapıştırın.
[code]stop ();
this.onEnterFrame = function(){
if(rewind == true){
prevFrame();
}
}
this.onRollOver = function(){
rewind = false;
play();
}
this.onRollOut = function(){
rewind = true;
}
this.onRelease = function(){
getURL("http://www.bilgisayarcafe.com");
}[/code]
Adım 11
Action 20.frame’ine tıklayın ve Action Script Panel’ine aşağıdaki kodu yazın.
stop();







ile görüntülenir.
olmadı