Flash programını yeni kullananların en çok karşılaştığı problemlerden biri buton oluşturmaktır.
Dinamik ve çok kullanışlı buton hazırlamak flash ile mümkün ve aynı zamanda basittir.
Buton hazırlamak için Insert/Button sekmesini tıklayın. Açılan sayfada aşağıdaki gibi dört adet frame göreceksiniz: Up, Over, Down, ve Hit

Up: Butonun sayfanızda görülen hali;
Over: Butonun üzerine mouse ile gidildiğindeki hali;
Down: butona tıklandığındaki hali;
Hit: Butona bağlı link ziyaret edildiğindeki halidir. (”Hit” durumunda butonun şeklini değiştirirseniz ve bunu uygulamada göremezseniz şaşırmayın. Bu bir sorun teşkil etmez. Zaten bir çok buton uygulaması diğer üçünü kullanarak yapılır.)
Bu frame ler kullanılarak butonun üç değişik konumuna göre renkli bir buton yapmak mümkündür. Bunu uygulayacak olursak;
Herbir frame e (1. si hariç) tek tek sağ tıklayarak Insert Keyframe ile birinci frame in aynısından ekleyin. Daha sonra bunları tek tek farklı renk tonları ile renklendirin. Ana sahneye geçerek library den bu butonu ana sahnenin (scene) içine sürükleyin. Ctrl+Enter ile animasyonu test edin. Butonun üzerine gidin ve tıklayın. Her seferinde atadığınız renkleri göreceksiniz.
Şimdi ise oluşturduğumuz butona link verelim. Buton sahnemizdeyken üzerine tıklayıp Action paneline aşağıdaki kodları yapıştıralım;
onRelease(){
getUrl(”http://www.sizinsiteniz.com”, “_blank”),
}
Burada http:// mutlaka konmalıdır. _blank ise açılacak sayfanın farklı bir sayfada açılmasını sağlar. aynı sayfada açmak için _self kullanılır.
Kolay gelsin…
Haziran 19th, 2007 at 17:34
peki move clip bir butona url link nasıl veririz tskelrr simdiden
Temmuz 7th, 2007 at 17:47
Movieclipin üzerinde f8′e basarsın buton yaparsın ve yukarıda verilen kodları f9 a basarak actions kısmına yazarsın
flashlar.info
Aralık 30th, 2007 at 23:34
CS3′de yukarıda verilen kod çalışmıyor ve bir sürü syntax hatası veriyor, malesef. Çözümü ne olmalıdır? Şimdiden yardımlarınız için teşekkürler ederim…
Ocak 13th, 2008 at 20:09
Ben de CS3′te butonlarıma link vermek istiyorum. Stage üzerinde 4 butonum var. Bu kodu yazarak butonların farklı linkler vemesini nasıl sağlayacağım. Eğer bunları dediğiniz gibi butonun üzerine tıklayarak actions seçeneğini seçip, butona ekleyeceksek onu nasıl yapacağımı anlayamadım, çünkü butonların üzerine actions eklemeye çalıştığımda “Current selection cannot have actions applied to it” yazısı yazıyor ve izin vermiyor. Sizin yaptıklarınız başka flash sürümleri mi acaba?
Ocak 21st, 2008 at 15:28
CS3′te butonları tıklayıp link verilmiyor. Onun yerine butonlara özellikler panelinden “instance name” yazan yere durum adı girip sonra “time line” da action script kodları girilerek link veriliyor. CS3 sürümünde durum biraz değişmiş yani.
Ocak 31st, 2008 at 11:21
aynısını yaptım ama büssürü hata çıkarttı
Mart 18th, 2008 at 18:55
Selamlar bende bugün başladım flash’a!. Adobe ve Macromedia arasında fazla fark olmadığını gördüm. Anlatımlarınızı harfiyen yerine getirdiğimizde güzel şeyler çıkıyor meydana. PHP biliyordum. Dreamweaver sayesinde anlattığınız formmail’i yaptım. Ama harika bir flash formmail oldu
Teşekkürler
Nisan 19th, 2008 at 11:56
ordaki getURL olması gerkmiyormu ?
Nisan 29th, 2008 at 20:13
yaptığın formmaili paylaşırmırsın bizimle