?> Movie Clip Button Menü Hazırlama - photoders
Site » Flash Dersleri

Movie Clip Button Menü Hazırlama

[ 07 Tem 2009 | 14 Yorum ]

photodersÇalışmamızda movie klip ekli canlı dinamik buton yapacağız hazırladığımız butonu kullanarak dinamik görünümlü menümüzü hazırlayacağız. İlk olarak çalışma sayfamızı açalım 450x300px backgroud siyah olsun. Scene1 sahnede ilk layer adını action yazalım yeni layer ekleyelim layer adı butonlar olsun.


1-Butonlar layer üzerinde Rectangle Tool aracı ile dış çizigisi olmayan bir dikdörtgen hazırlayalım renk olarak #333333 uygulayalım. Çizim sonrası sahnedeki dikdörtgen seçili durumda F8 Graphic yapalım name bar olsun.
photoders
2-Bar graphic seçili durumda tekrar F8 movie Clip yapalım name button olsun. Button klip içine girelim dikdörtgenin olduğu layer adını buton olarak yazalım. Yeni layer ekleyelim layer adı action olsun buton layerin 6.framesine ve 16 frameye keyframe ekliyoruz. 6.framede properties panelden color penceresinden Tint seçeneğini seçelim color siyah Amount değerini %75 yapalım. Frameler arasına create motion tween verelim.
3-Action layer 6.framesine keyframe ekleyelim 16 frameye key ekleyelim 1.frame ve 6.frameye stop ekleyelim.
4-Yeni layer ekleyelim layer adı text olsun Text Tool aracı ile 1.framede dynamic text oluşturalım. Test yazısı yazarak yazımızı görebiliriz İnstance name olarak butonText yazalım.
photoders
5-DynamicText seçili F8 movie Clip yapalım name btnText yazalım. Button klipimizede Text layerimizin 6.frame ve 16 framesine keyframe ekleyelim. 6.framede sahnedeki yazımızı sağ ok tuşu ile kaydıralım. Frame aralarına create motionn tweeen verelim 1 ve 6 frame ve 6 ile 16 frame arasında ease değerini 100 yapalım. Tekrar 6.frameye gelelim yazı rengini değişelim Color penceresinden Tint seçeneğini aktif edelim renk olarak #FF6600 uygulayalım. İsterseniz yeni layer ilave ederek ses ekleyebilirsiniz. Örnek resim.
photoders
Tekrar bir örnek resim 6 fremedeki görünüm.
photoders
6-Scene1 sahnemize gelelim buton layer üzerinde ekli button klip seçili instance name olarak btn1 yazalım sahnedeki button klip çoğaltalım Ctrl+D istediğiniz kadar yapabilirsiniz bizim çalışmada 4 adet hazırladım instance name olarak sıralamayı takip edelim btn1,btn2,btn3,btn4 şeklinde yazalım.
7-Action layer gelelim actions paneli açalım F9 ekli kodu ekleyelim.

btn1.onRollOver = over;
btn1.onRollOut = out;
btn1.btnText.butonText.text = "Photoshop Dersleri";
//btn2
btn2.onRollOver = over;
btn2.onRollOut = out;
btn2.btnText.butonText.text = "Flash Dersleri";
//btn3
btn3.onRollOver = over;
btn3.onRollOut = out;
btn3.btnText.butonText.text = "Actionscript";
//btn4
btn4.onRollOver = over;
btn4.onRollOut = out;
btn4.btnText.butonText.text = "Video Dersler";
//button artırmak isterseniz ekli btn4 kısmını kopyalayıp ekleyebilir.
function over() {
this.gotoAndPlay(2);
}

function out() {
this.gotoAndPlay(7);
}

Çalışmayı test edelim Ctrl+Enter

FLA İndir

14 Yorum »

  • Serhat diyor'ki:

    Merhaba. Bunu as3 de yapamadım bir türlü buton çizdim sahneye sonra graphics verdim sonra movieclip verdim ama olmadı :s bu dersteki tüm adımları yaptım. AS3 kodlamasınıda yaptım ama olmadı yardım ederseniz çok sevineceğim teşekkürler.

  • admin (author) diyor'ki:

    Ekli dosyayı indirip inceleyin AS3 değildir. AS2 olarak uygulama yapabilirsiniz ekli dosyayı indirirseniz daha kolay anlaşılır.

  • Serhat diyor'ki:

    Anlatamadım. Ben bunu as2 de yaptım. Ben yapmak istediğim bu efekti AS3 ile yapmak

  • admin (author) diyor'ki:

    Kodlar yeniden yazılması gerekir. As2 kodun eklenmesi ile olmaz.

  • havva diyor'ki:

    Merhana hocam ellerinize sağlık çok başarılı bir çalışma fakat bn yeni flash öğreniyorum. Çalışmanızı en ince ayrıntsınakadar inceleyip yaptm fakat tek bir yerde sıkıntım var linki nerde vereceğimi anlayamadım. nerden verdiysem hp hata verdi bir yerde yanlış yapıyorum fakat nerden olduğunu bir türlü bulamadım lütfen sizden rica etsen bizim için link verme kısmını tekrar anlatabilir misiniz. Emeğinize sağlık çok çok faydalı bir çalışma ama noooluuurr link verme kısmını daha açık anlatıni sizden çok ama çok rica ediyorum. Şimdiden teşekkür ederim. Allah razı olsun sizden.

  • admin (author) diyor'ki:

    scene1 sahnesinde eklediğimiz buton kliplerin üzerine tek, tek gelip sağ klik action paneli acıp link kodunu ekleyelim.

    on(release) {
    getURL("http://www.photoders.com&quot ;) ;
    }
    

    Fla dosyasını indirebilirsiniz.

  • turabi diyor'ki:

    peki bunları oluşturduk ama sayfa üzerinde farklı resimler yada butonlar kullanarak bunlarla beraber bu linkleri çalıştıran başka butonlar oluşturmak istersek;

    örnek üzerinde bu linklerle birlikte
    farklı bir katmanda,
    farklı bir butonla,
    “Photoshop dersleri” linkini vermek istersek ne yapacağız, mümkün mü?

  • Emre diyor'ki:

    hocam bu çalışmadakı şekilde bir hakkımızda butonu oluşturdğumda mesela benim okul3 klasörümün içerisindeki on(release) { getURL(“H:\okul3\hakkimizda.html”); }
    kodu atadığımda çalışmıyor.bu Link olayını Birtürlü anlatamadım hocam k.baqmayın

  • admin (author) diyor'ki:

    O zaman buton üzerine şu şekilde kod verelim.

    on (release) {
    	getURL("/okul/hakkimizda.html");
    
    }
    

    şeklinde yapalım kendim uyguladım. Eğer çalışmıyor diyorsanız dosyaların dizindeki konumuna göre ayarlamanız gerekir.

  • Emre diyor'ki:

    tmm hocam çalıştı çok sağolun.bunu arıyodum kac gundur okul hocamızın ogretmedıgı seyleri sizden öğrendim…(allah razı olsun)

  • admin (author) diyor'ki:

    Kolay gelsin derslerinde başarılar. Öğretmeninde sitemizi ziyaret etsin.

  • ilker dönmez diyor'ki:

    Fla indirdim çalışmıyor sayfaya gitmiyor örnek çalışma çalışıyor indirdiğimiz fla çalışmıyor neden ?

  • admin (author) diyor'ki:

    Çalışmıyor derken açılmıyormu kullandığınız flash sürüm nedir bilemiyorum CS3 üstü sürümlerde sorunsuz açılır.

  • htncr diyor'ki:

    hepsini yaptım oldu da fakat şöyle bir sorun var ki kod kısmında butonların her birinin adı farklıyken swf de hepsi aynı çıktı , çoğalttığım gibi. eksik nerde bilmiyorum dosyayı da indirdim tamamen aynı. ve anlamadığım gotoandplay komutlarında yazan 2 ve 7 sayısının nerden geldiği

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

    Kapat
    E-posta ile paylaş