Site » Flash Dersleri

Flash Buton Hazırlama Butona Link verme

[ 22 Tem 2007 | 39 Yorum ]

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

39 Yorum »

  • cezauzzzy diyor'ki:

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

  • admin (author) 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

  • cezauzzzy diyor'ki:

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

  • admin (author) diyor'ki:

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

  • 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

  • admin (author) 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

  • muzaffer diyor'ki:

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

  • 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

  • kadir diyor'ki:

    admın cvp ver nolur odevim var

  • admin (author) 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

  • 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.

  • admin (author) diyor'ki:

    Birde bu şekilde deneyin

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

  • 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

  • admin (author) 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ı

  • EMRE diyor'ki:

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

  • admin (author) 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");
    }
    
  • 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.

  • admin (author) 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.

  • 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.

  • 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.

  • 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

  • admin (author) 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.

  • HeRCai diyor'ki:

    Selam arkadaslar benimde bir sorum olacak.Ben flash professional 8 de buton tasarladim hersey tamam fakat bir seyi yapamiyorum.buton uzerine gelince alternate text yani alt yazi yazamiyorum.istiyorumki ornek resimler butonu uzerine gelinince tiklamadan sari kutucuk icerisinde resimler diye yazsin.Bunu nasil yapacagim.bilgisi olan arkadaslardan rica ediyorum.ilginiz icin simdiden tsk ederim,
    Saygilar

  • admin (author) diyor'ki:

    En basit yoldan buton hazırlamışsınız zaten buton içine girin button Up-Over-Down framelerine keyframe ekli Hit alanına key ekleyin zaten buton yaptığınıza göre yazı işini yapalım buton layerinde yeni layer ekleyin over framede text aracı ile yazınızı yazın diğer framelerde yazı olmasın şimdi mouse button üzerine gelince sizin yazınız belli olacaktır.

  • monson diyor'ki:

    merhaba flash butonumun üzerine geldiğimde buton iconu çıkmamasını istiyorum şu parmak uzatan icon bunun için ne kod vermem gerekli

  • admin (author) diyor'ki:

    Tam olarak link veya buton üzerine geldiğiniz zaman zaten el ve işaret parmağı gelir soruyu anladığım kadarı ile cevapladım anladığımdan farklı ise siz daha açıklayıcı iletinizi yazınız.

  • blade2 diyor'ki:

    teşekkürler gerçekten yararlı oldu

  • klas diyor'ki:

    genclik bu reset yani (sil) tuşu için yazılacak kodu biri acilenb bana söylesin nnnnn

  • admin (author) diyor'ki:

    Farklı yöntemler var basit olarak bir buton yaparak butona kısaca on (release){
    gotoAndPlay(1);
    }
    Şeklinde kod ekleyerek başlangıc sahnesine dönebilirsin.

  • kartal diyor'ki:

    programın tam adını söylermisin admin bi kere yazdımsildin

  • admin (author) diyor'ki:

    Program dersin ekli olduğu kategoridir.”Adobe Flash CS3 Professional” veya “Adobe Flash CS4 Professional”

  • kartal diyor'ki:

    çok saol admin başka sitelerde soru sorunca 2 gün sonra bile cevap alamıyorsun sen cevap verdin.

  • emre diyor'ki:

    ben bir templete indirdim butnunu ismini degistiremiyorum yardımcı olurmusunuz

  • admin (author) diyor'ki:

    Tema FLA olarak elindeyse flash ile dosyayı açarak yapabilirsiniz eğer fla olmasına rağmen yapamadıysanız temayı aldığınız adresi verin ben tema dosyası içinden yapar link olarak size iletirim.

  • emine diyor'ki:

    ben butona link veremiyorum int.sitesi linki oluyor ama ben başka bir flash dosyası acmasını istiyorum

  • admin (author) diyor'ki:

    Sayın Emine tam olarak hazırladığınız uygulamaya göre değişir ben kısaca size örnek vereyim.
    on (release) {
    loadMovieNum (“home.swf”)
    }
    veya
    on (release) {
    getURL(“index.html”);
    }
    fakat başta belirttiğim gibi yapılan uygulamayı bilmek gerekir swf çağıracaksanız ilk kodu kullanabilirsiniz.

  • HeRCai diyor'ki:

    Selam arkadaslar benimde bir sorum olacak.Ben flash professional 8 de buton tasarladim hersey tamam fakat bir seyi yapamiyorum.buton uzerine gelince alternate text yani alt yazi yazamiyorum.istiyorumki ornek resimler butonu uzerine gelinince tiklamadan sari kutucuk icerisinde resimler diye yazsin.Bunu nasil yapacagim.bilgisi olan arkadaslardan rica ediyorum.ilginiz icin simdiden tsk ederim,
    Saygilar

    admin arkadasim cevabin icin tsk ederim fakat benim bahsettigim farkli birsey.Ben butonu hazirladim metinde ekli normalde de up.over.down da yazdigim metin gozukuyor.fireworks ve diger programlarda yaptigimda alt yazi,alt metin ekleyebiliyorsun bir buton uzerine geldiginde extra bir sari kutucuk cikiyor ve aciklamasi veya buton ismi cikiyor onu yapmak istiyorum flash 8 de sormak istedigim buydu insallah aciklayabilmisimdir.
    saygilar

  • admin (author) diyor'ki:

    Buradaki örnek menü çalışmasını inceleyebilirsin. Uygulamayı tek buton üzerinde uygulayabilirsin.

  • HeRCai diyor'ki:

    wvwt buradaki linkte acilan sayfada arsiv ve ben kimim menusu uzerine gelindiginde ayriyeten bir kutucuk cikiyor arsiv uzerine geldiginde sari kutucuk icinde arsiv yaziyor.ben ondan bahsediyorum.flash 8 de nasil yapabilirim .
    saygilar

Yorum Yazın

Konuyla ilgili yorumlarınızı aşağıya yazabilir diğer okuyucularla paylaşabilirsiniz, yazıdan alıntı yapacak olursanız geribildirim yapmayı unutmayın.. Yazıdaki yorumları RSS olarak takip etmek için tıklayınız .

Yorum yazarken dikkat etmeniz gereken hususlar;

  • Spam ve reklam içerikli yorumlar silinecektir.
  • 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ş