Flash Buton Hazırlama Butona Link verme

22 Tem 2007 | 22 Yorum | Kategori Flash Dersleri

Flash Buton Hazırlama Butona Link verme

Butonumuzu ayrıntılı olması için bazı özellikleri de kullanarak hazırlayalım Rectangle Tool aracı seçelim Fill color Linear seçelim

Round Rectangle Radius aracını seçelim radius 25 ayarlıyalım butonumuzu kenarlarını yuvarlak oval yapmak için


Gerekli ayarlamayı Fill Transform Tool aracı ile yapalım bu işlemde Fill Transform Tool aracının ne işe yaradığını görmüş olduk

Text Tool aracı ile yazımızı yazalım
null
Butonumuzu seçip F8 tuşu ile convert to symbol penceresini açalım seçeneklerden buton seçeneğini seçelim name penceresine ad yazalım

Yapyığımız çalışma grup haline geldi Edit symbol penceresinden butonumuza verdiğimiz adı tıklayalım

Timeline 4 adet kare görmektesiniz şimdi bu kareleri sizlere anlatayım,

1. up- normalde butonun nasıl görüneceğini belirler.
2. over- Mouse butonun üzerine geldiğinde butonun görünümünü belirler.
3. down- Mouse’ye tıklandığı zaman butonun durumunu belirler.
4. hit- Mouse’nin tıklama alanını belirler.

Dört kareyede keyferme ekliyoruz görüm durumlarını düzenliyoruz daha açıklamalı olsun diye tek,tek resimli izah edeyim
Up konumunda
null
Ower Konumu yazı rengi değiştim
photoders
Down konumu burada yazımı değiştim

Hit durumu
Size bırakıyorum burası mause ile tıklama için belirleyeceğiniz alandır banner logo vs yaptığımızda tüm alanı kapamak için kullanabilirsiniz yapılacak işlem rectangle tool aracı ile çerçeve yapmak olaçak
Tüm hazırlıklar bitti şimdi link verelim scene1 tıklayalım sahneye geçelim

Actions paneline geçmek için butonu seçelim sağ tuş actions penceresini seçelim veya alt menüden

Kodları ekleyeceğimiz pencere açılacak eğer pencere açılmazsa resimdeki seçenekten expert mode geçin
photoders

Kodları açılan pencereye ekliyoruz
on (press) {gotoAndPlay(2);

}

Yazılı kodlarda on(press) buton üzerine tıklama anlamında gotoAndPlay seçeneği ise gidileçek frame numarası gitmediğinizi istediğiniz frame sayısını yazıyorsunuz denemek için bir frame belirleyin oraya bir şekil çizin çalışmasını deneyin

Herhangi bir URL adresine link verelim

on(press) {
getURL(“http://www.photoders.com”,”_blank”);
}

verdiğim kodları eklerseniz bu işi de başarmış olursunuz Test etmek için Control Test Movie seçeneği ile test edebilirsiniz
Menü den File save as farklı kayıt yapalım file>Puplish Preview seçeneğini seçelim

Açılan pencereden seçenekleri seçelim tamam diyelim.
null

Tüm bu işlemlerden sonra kayıt ettiğimiz klasöre baktığımızda gerekli html swf klasör içinde olduğunu göreceksiniz

Final

Yorumları İzle

22 Yorum ekli “Flash Buton Hazırlama Butona Link verme”

  1. cezauzzzy Diyor'ki:

    Ya Ben Bu Link İşini Nasıl Yapacağımı Bilmiyorum kodu Koyuyom Ama Hata Veriyo

  2. admin Diyor'ki:

    vermesi mümkün değil işlemi baştan kontrol edin.
    Butonu yaptınızmı?
    butounu yaptığınızda verdiğim kodu sahnede butonu seçili hale getirip actions penceresini açın ve ekleyin

    on(press) {

    getURL("http://www.photoders.com","_blank");

    }

    tıklamada ayrı pencere olarak açılacaktır

  3. cezauzzzy Diyor'ki:

    Adminim Sağolun Dediklerinizi Yaptım Ve Çalıştı _blank Hatası Yapmışım:S

  4. admin Diyor'ki:

    Blank eklenmesindeki amaç ayrı pencere olarak açmak için yazmadığınızda ayrı pencerede açılmaz. kolay gelsin

  5. muzaffer Diyor'ki:

    sevgili admin öncelikle yardımınıza teşekkür ederim çünki bende button’a link veremiyordum sizden bir başka ricam var herhangibir animasyon sayfasında(Yani bazı çalışmaları biten sayfa)
    butto’u yerleştirmek ve aktif hale getirmek nasıl yapılıyor

  6. admin Diyor'ki:

    sn muzaffer dersi incelediğinizde buton yapımı anlatılmış link nasıl verilir hakkında gerekli açıklamada yapılmış ayrıca yorum olarakta tekrar izah edilmiş şimdi siz anlatıldığı şeklilde buton yapın daha sonra butonu scene 1 sahne üzerinde seçili yapın seçili durumda sağ tuş klik yapın menüden actions yazısını seçin actions penceresi açılır kodu ekleyin ve kapatın bu kadar
    on(press) {

    getURL(“http://www.photoders.com”,”_blank”);

    } www yazılı yeri kendiniz editleyin. umarım yardımcı olmuşumdur kolay gelsin

  7. muzaffer Diyor'ki:

    çok çok teşekkürler ve sonsuz saygılar hocam

  8. kadir Diyor'ki:

    sıteyı hazırladım temayı farklı bır framede yazıyıda olusturum resımler butonuna orn. resım framesını acmasını ıstıcem onu nasıl yapacağız sayfalar nasıl hazırlanıyor hersayfa ayrı bır swf dosyasımı olcak lütfen yardım

  9. kadir Diyor'ki:

    admın cvp ver nolur odevim var

  10. admin Diyor'ki:

    Ayrı SWF olmadanda yapılır olarakta fakat sorunuzu tam olarak anlayammadım anladığım kadarı ile flash site yapıyorsanız aynı sayfa üzerinde oluşturabilirsiniz. HTML destekli site yapıyorsanız hazırladığınız menü butonlara sayfa linkleri ekleyeceksiniz

  11. asuman Diyor'ki:

    Merhabalar
    Verdiğiniz bilgiler için çok teşekkür ederim.Benim sorunum yaptığım flash butonun blogger sayfamda çalışmıyor olması.
    Sizin anlattığınız yöntem ve kodlarla as2 şeklinde yaptığım buton her yerde çalışıyor ama bloggerda olmuyor.Flash da çok yeniyim ancak bulabildiğim as3 için olan bu kodlarla blogdada çalışmasını sağlayabildim
    kod;

    Buton1.addEventListener(MouseEvent.CLICK,mouseclick);
    function mouseclick(a:MouseEvent)
    {
    var …….URL:URLRequest = new URLRequest(“http://www………..net”);
    navigateToURL(………URL,”_blank”);
    }

    aldığım yerin adresi yazan kısmı değiştirdim umarım kodları anlaşılmaz yapmamışımdır.

    Acaba neden as2 kod blogda olmadıda bu oldu.Ayrıca as3 kodlarla çoklu buton yapmak istedim herhangi bir hata mesajı vermiyor ama
    kaç buton yaparsam yapayım hepsine ayrı linkler vermeme rağmen ,hangisini tıklasam tıklayım ilk butondaki linke gidiyorlar. her butonun başka linke gitmesi için nasıl bir kod yazmalıyım sizce.
    Yardımcı olabilirseniz çok sevinirim,şimdiden teşekkürler.

  12. admin Diyor'ki:

    Birde bu şekilde deneyin

    on (release) {
    getURL(“index.html”);
    }

  13. yasin Diyor'ki:

    şimdi diyelimki sahnede iki tane buton var bu butonların ayrımını nasıl yapıcaz buton ismi ile kodu yazmak nasıl ilginize teşekkürler

  14. admin Diyor'ki:

    Kısa açıklama yapmak gerekir ise istediğin kadar buton ekleyebilirsin yaptığın çalışmaya göre kod verebilirsin mesala burada ekli kodu örnek verecek olursak buton1 için

    on (release) {
    getURL(”index.html”);
    }
    

    buton2 için

    on (release) {
    getURL(”about.html”);
    }
    

    verebiliriz
    Buradaki kod html site için uygun
    çok değişik uygulamalar yapılabilir
    mesala buton1

    on (release) {
     gotoAndStop(1);
    
    buton2
    on (release) {
     gotoAndStop(2);
    }
    

    flash template hazırlanması dersimizi incele dahası bir çok uygulama olabilir çalışmaya bağlı

  15. EMRE Diyor'ki:

    butona basınca her seferinde bulunduğu frameden 60 frame ileri nasıl götürürüz ?

  16. admin Diyor'ki:

    Yapılan çalışmaya göre değişir basit olarak başlangıç noktasına stop ekleyin. Yeni layer açıp bir buton hazırlayın buton seçili action paneli açıp ekli kodu ekleyin. 1 yazan yere gideceği frameyei ekleyin.

    on (release) {
    	gotoAndPlay("1");
    }
    
  17. EMRE Diyor'ki:

    teşekkürler bir sorum daha olacak
    flash 8 de ekrana video ekledikten sonra bu videoyu kendi oluşturduğumuz butonlara kodlar yazarak kontrol edebilirmiyiz.
    ileri geri durdur başlat gibi.

    bunlar zaten videoyu eklenince ekleniyor fakat ben kendi oluşturduğum butona basılınca her seferinde o anda video kaçıncı dk daysa , o dk dan 2 dk sonraki görünyü gösterip oynatmasını istiyorum.

  18. admin Diyor'ki:

    Siz yapmayabilirsiniz dediğiniz gibi video import ettiğinizde istediğiniz skinleri seçebilirsiniz. İstemiyorum kendim yapacağım derseniz buton falan olmaz yapmanız gereken çalışma video player yapacaksınız XML üzerinden istediğiniz sayıda video yükleme yaparsınız. 2.seçenek epey zor bir çalışma olacaktır.

  19. EMRE Diyor'ki:

    teşekkür ederim.siteniz gerçekten çok güncel ve içeriği dopdolu bir site.başarılarınızın devamını dilerim.

  20. gokhan Diyor'ki:

    Merhaba benimde link vermek ile ilgili benzer br sorunum var.flash ta bir buton hazırladım swf olarak kaydettim ve dreamweaver da bir menü butonu olarak insert flash butondan actım ancak web sayfam frame lerle yapılmış bir sayfa bu yüzden örn.button1.swf ye tıkladığımda sayfamın iframe kısmında görüntülenmesi gerekiyor.yapma istediğim dw da yaptıgım calısmaya flash buton ekleyim lınk kısmınada o frame i görüntülemesi için actions kodu yazmak.yardımcı olursanız cok memnun olurum
    iyi çalışmalar.

  21. yaşar Diyor'ki:

    ” This script contains errors. The errors encountered are listed in the Compiler Errors Panel. ” Adobe flash CS3 Professional kullanıyorum ancak denilen işlemleri aynen yaptığımda bu hata ile karşılaşıyorum :( ne yapsam olmadı. yardımcı olabilir msiniz acaba. ayrıca anlatımınız çok sade ve kolay. teşekkür ederim ancak bende teknik sorun oluşuyor

  22. admin Diyor'ki:

    Tam olarak siz buradaki kodu kullandığınızda hata olduğunumu ifade ediyorsunuz.
    Eğer öyle ise buradaki kod as2.0 sitedeki AS3 kategorisindeki dersi inceleyin.

Yorum Yazın

Yorum yazarken dikkat etmeniz gereken hususlar;

  • Türkçe imla kurallarına dikkat etmeye özen gösteriniz.
  • Yorumlar onay gerektirdiğinden birden fazla kez aynı yorumu yazmayınız.
  • Yorumlarınızın konu ile alakalı olmasına özen gösteriniz.
  • Küfür, hakaret etmenizin kimseye faydası olmadığını unutmayın.
  • Yorum yapmanız, onaylanacağı anlamına gelmemektedir. Buradaki hususlara dikkat etmeniz, onaylanma şansını artıracaktır.

  • Clicky Web Analytics page counter Add to Technorati Favorites Find my site on Google Ad Planner
    Kapat
    E-posta ile paylaş