Ana Sayfa Reklam alanı
Gruplar  •  Site Yönetimi  •  Özel Mesajlarınız   •  Giriş   •  Kayıt
Ana Sayfa
Ana Sayfa
Forumlar
Forumlar
Yardım
Yardım
Arama
Arama
Albüm
Albüm
Kurallar
Kurallar
Linkler
Linkler
Makaleler
Makaleler
Oyunlar
Oyunlar
Sohbet
Sohbet
Üyeler
Üyeler
İstatistikler
İstatistikler

Google


Grafik ve 3D Tasarım forumunda Flash Düğme Yapımı (Ders-7) konu başlığının kısa özeti; Düğme Yapımı Button semboller yani düğme sembolleri flash animasyonlarımızda interaktivite katmak için kullanılıyorlar. Yarattığınız düğmeler sizi başka animasyonlara götürmek, bir web sitesine git...

Bu başlığı gezen kullanıcılar:0 Kayıtlı, 0 Gizli, 0 Misafir ve 0 Bot
Kayıtlı Kullanıcılar: Yok



 
Yeni Başlık GönderCevap Gönder Digg it Stumble it Submit to Del.icio.us Diigo it Prefound it Reddit it Facebook it Blink it Slashdot it Linkagogo it 
Önceki başlık Arkadaşına GönderYazdırÖzel Mesajlarınız Sonraki başlık
Yazar Mesaj
UnreaL
Fast Friend
Fast Friend



Kayıt: 24 Aralık 2005
Mesajlar: 203
Tema: Parthenos (30269)

Yaş: 23

turkey.gif

Cinsiyet:Erkek Kova Fare

Puan: 309
Mesaj Tarih: 23 Temmuz 2006, 16:29   Mesaj konusu: Flash Düğme Yapımı (Ders-7)
Alıntıyla Cevap Ver



Düğme Yapımı

Button semboller yani düğme sembolleri flash animasyonlarımızda interaktivite katmak için kullanılıyorlar. Yarattığınız düğmeler sizi başka animasyonlara götürmek, bir web sitesine gitmek, bir ses çıkarmak yada animasyonda birşeylerin gidişatını değiştirmek için kullanılıyor. Bir düğme yaratmak dört frame'lik bir animasyon yaratmak kadar basit. Sıfırdan başlıyalım. CTRL+L basıp Library Inspector'u çağırın. Optios'dan new symbol seçin yada library penceresinin sol alt köşesindeki artı ikonuna basın. Sembolunüze bir isim verin ve "Behaviour" (davranış biçimi) olarak "button" seçin OK'ye basın. Karşınıza ortasında bir artı olan boş bir stage çıkacak. Timeline'da düğmenin durumlarını temsil eden sadece dört frame olduğuna dikkat edin (Şekil 1). Şimdi buttonu çizebilirsiniz. Kolaylık olsun diye "view > grid" ile sahneyi karelere bölelim, "view > snap" ile çizdiklerinizin bu karelere yapışmasını sağlayabilirsiniz. Dikdörtgen çizme aletini seçin. Biraz daha şık olması bakımından " round rectangle radius" modifieri seçin. 15 ila 20 arasında bir değer girin. Daha sonra istediğiniz renkte bir dikdörtgen çizin. Text aletini seçin ve dikdörgenin ortasına kalın yazı ile uygun bir boyutta " bana tıklayın" yazın. Şu haliyle düğmemizin birinci durumunu (up / yukarı) yapmış oldunuz. Düğmelerin up/yukarıda dışında üç durumu daha vardır. Bunlar sırası ile "over/üzerinde", "down/aşağıda" ve "hit/vuruş". Overframe'ine bir obje koyuyarsanız, düğme çalışıyorken fare imleci üzerine geldiğinde, belirlediğiniz görüntü gelir. Başka bir deyişle normal bir web sitesinde mouseover scriptinin yaptığı şey yapılıyor. Tabi bunun için overframe'ine öncelikle bir keyframe yerleştirmeniz gerekiyor. Overframe'in üzerinde iken sağ tıklayın ve "ınsert keyframe" seçin. Şimdi aslında önümüzde sonsuz seçenek var. Ama tavsiyemiz karşınızdaki dikdörtgenin sadece rengini değiştirmeniz. Şimdi sıra "down/aşağıda" durumuna. Bu da düğmeye basıldığı andaki görüntüyü verir. Düğmeye basılmış hissi verebilmek için yine sonsuz seçeneğimiz var. Biz yine dikdörtgenin rengini değiştireceğiz. Bunu yaparken, az önce olduğu gibi "down" frame'ine bir keyframe yerleştirmek durumundasınız. "Hit/vuruş" frame'i düğme olarak tasarladığınız nesnenin hangi bölümünün, düğme özelliklerinden faydalanacağı alanı belirtir. Yani çizdiğiniz bir dötgenin sol yarısı düğme olarak kullanmak isterseniz, sadece bu alanı kapsayacak kadar bir dörgen çizmeniz gerekir. Eğer bu frame'e birşey çizmezseniz, ilk frame'de olan resmin tümü düğme olarak kullanılır. Bu alana yapacağınız çizimlerin hiçbirisi normal animasyonda görünmez. Başka bir deyişle "hit" frame'inde, düğmeye kendi kapsadığı alan dışında bir etki alanı, bir sıcak bölge tanımlayabiliyorsunuz. Şimdi artık düğmemizi kütüphanemizden çıkarıp sahneye atabiliriz. CTRL+ ENTER'a basarak düğmeyi test edebilirsiniz.

Düğme ile Etkileşim


Düğmeleri yaptıktan sonra şimdi onlara anlam katalım. Planımız önce bir menü hazırlamak. Bu menüde iki seçenek yani iki düğme olacak. Birinci düğmeye basıldığında birinci animasyon, ikinciye basıldığında ikinci animasyon gösterilecek. Sonra animasyonun altında bir geri tuşu çıkacak ve ona basılıncaya kadar beklenecek. Basılınca menüye geri dönülecek. Bunu yapabilirseniz artık bir web sitesi yapmak için gerekli çok şeyi öğrenmiş olacaksınız. Daha önce motion tweening ve shape tweening'li animasyonlar hazırlamıştık. Motion tween için yarattığınız objeleri sembollere çevirmek (Inspect > Convert to symbol), shape tweening içinse tam tersi, sembol yada grup'larsa "break apart" (grubu seçip " modify > break apart yada "modify > ungroup", belkşde birkaç kez) yapmak gerektiğini bir daha hatırlatalım. Şimdi temiz bir döküman açalım. Bir de scene ınspector'u açıp ("wındows>ınspector>scene ınspector") add düğmesine basarak iki yeni scene ekleyelim. Birinci animasyonun tüm timeline'ını bütün layer'larla birlikte seçip sağ tıklayıp "copy frames" yapalım. Sonra açtığımız yeni dökümanda scene 2'ye geçip, timeline'de birinci frame üzerinde sağ tıklayıp "paste frames" yapalım. Scene 3'e de ikinci animasyonun frameslerini kopyalayalım. Sonra library ınspectordan yeni iki sembol isteyip iki düğme hazırlayalım. Bu düğmeleride scene 1'e yerleştirelim. Düğme yapmaya üşenirseniz, "libraries > buttons" dan hazır düğmeler bulup kullanabilirsiniz. Başka bir dökümanda yaptığınız düğmeleri kullanmak isterseniz, "file > open as library" komutunu o flash dosyasının bütün kaynaklarını bir library penceresinde açıyor. Buradan tutup kullanabiliyorsunuz.

Sıra geldi beklenen interaktiviteyi yaratmaya. Birinci scene yani iki düğmenin durduğu scene gösterildikten sonra beklenmesini istiyoruz. Bu scene'in son keyframe'inin ki sadece düğme koyduğumuz için biradet keyframe var zaten, properties penceresinde actions kulakçığına tıklayın. Dikkat edilmesi gereken şeylerden biride hem stage'deki objelerin, hemde frame'lerin action özellikleri olabiliyor. Şimdi karşınızdaki penceredeki artı düğmesine basın ve "stop" u seçin. Böylece yeni bir emir gelene kadar scene 1'de bekliyoruz. Bu emri uygulamasaydık scene1,2 ve 3 sırayla gösterilecekti. Düğmelerin bağlantılarınıda yapalım. Birinci düğmeyi seçin ve properties'ine gelin. Actions'da artıya basarak bu sefer GoTo seçin. Yan tarafta çıkan pull down menüde scene 2'yi seçin. GoTo and play seçeneğinin işaretli olmasına dikkat edin. Aynı işlemi ikinci düğme ve scene 3 için yapın. Şimdi scene ınspectordan scene 2'ye geçelim ve bu animasyonun sonuna bir geri dönüş düğmesi ekleyelim. Düğmeyi tercihan yani bir layer'a koyalım. Yeni layer yarattıktan sonra animasyonun son keyframe'inin hizasında düğme layer'ında da bir keyframe yaratalım. Koyduğumuz düğmeyede GoTo scene 1 emrini verelim. Animasyonun bittikten sonra beklemesi için son frame'e bir stop eklemeyi unutmayın. Ve aynı işlemi scene 3'deki animasyon için de yapalım. Ve CTRL + ENTER yapıp izleyelim.

Animasyonlu Düğmeler

Üç cins sembol olduğundan daha önce bahsetmiştik. Birincisi durağan bir grafik, ikincisi bir düğme, üçüncüsü ise animasyondu. Sembollerin başka semboller içerebileceğini de anlatmıştık. Şimdi bu bilgileri kullanma ve bu sayede biraz daha havalı bir düğme yapmanın zamanı geldi. Havalı düğmeden kasıt, üzerine gelince veya basınca yada hiç birşey yapmadığınız zaman bile bir animasyon gösteren düğmeler. Yukarıdaki bilgilerden tahmin edebileceğiniz gibi, böyle şeyleri düğmenin gerekli frame'ine başka bir sembol ancak bu sefer bir "movie clip" yerleştirerek yapıyoruz. Bu "movie clip" sembollerini de her zamanki gibi stage'de yaratıp yani sembol ekleme sahnesine kopyalayabilir yada sıfırdan sembol editöründe yapabiliriz. Az önce yaptığımız düğmeyi daha da şıklaştıralım. Şimdilik basit bir animasyon ekleyelim. Düğme basılı iken etrafıda bir top dönsün. Düğmenin üstteki yuvarlatılmış dikdötgenin kenarını seçelim. CTRL + C ile kopyalayalım. Yeni bir sembol açalım. İsim verdikten sonra behaviour olarak "movie clip" vermeyi unutmayalım. Bu yeni sembolün ilk layerine bir adet top yerleştirelim. Ve bu topuda bir sembol haline getirelim. Şu anda bir sembolün içine başka bir sembol yerleştirmiş bulunuyorsunuz. Şimdi yaklaşık 20 frame sonrasına bir keyframe koyalım. Sonra layer ismine sağ tıklayıp "Add Motion Guide" seçelim. Yeni bir layer oluşmuş olmalı. Bu layer seçili iken CTRL + SHIFT + V basarak "Paste in Place" yapalım. Bu komut, kopyaladığınız nesneyi ekranın neresinden aldıysanız oraya yapıştırıyor. Normal CTRL + V yaparsanız ekranın tam ortasına koyuyor ve sizi uzun uzun onion skinlerle herşeyi yeniden üstüste getirmek zorunda bırakıyor. Düğmenin kenarları şu anda top için motion guide olarak layerine yerleşmiş durumda olmalı. Motion guide'ın bir çizgi haline dönüşmesi için sol üst köşesinden bir parçayı silgiyle silelim. Şimdi birinci frame'e gidelim, topu tutup dikdörtgen çizginin başlangıcına yerleştirelim. ("view > snap" açık olmalı) sonrada son frame'e gidip sonuna yerleştirelim. Enter'e basıp topun dönüp dönmediğini kontrol edin.

Sıra geldi dönen topumuzu düğmeye eklemeye. Timeline'ın sağ üst köşesindeki düğmeye basarak biraz evvel yaptığınız düğmeyi seçin. Yeni bir layer yaratın ve down frame'e gelin. Library'den dönen topu alıp stage'e taşıyın. Onion skinning ile tam dikdörgenin üzerine oturtun. Düğmenizi çalışırken görmek için bu sefer "Control > Enable Buttons"un açık olması yetmiyor. Mutlaka CTRL + ENTER basıp animasyonu test etmelisiniz.

 Oylanmadı UnreaL offlineKişisel Galeri - UnreaLKullanıcı profilini görÖzel mesaj gönder
Mesajları göster:      
Yeni Başlık GönderCevap Gönder
Önceki başlık Arkadaşına GönderYazdırÖzel Mesajlarınız Sonraki başlık


Bu başlığı gezen kullanıcılar:0 Kayıtlı, 0 Gizli, 0 Misafir ve 0 Bot
Kayıtlı Kullanıcılar: Yok

Bu forumda yeni konular açamazsınız
Bu forumdaki mesajlara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız
Bu foruma eklenti dosyaları gönderemezsiniz
Bu forumdaki dosyaları indiremezsiniz
Bu forumda eklenti önizlemelerini/linklerini görebilirsiniz
Etiketler: action, actions, actionsda, add, adet, alan, alana,

Benzer Başlıklar
Başlık Yazar Forumlar Cevaplar Son Gönderilen
Yeni mesaj yok Hagi istifa etti... FLASH * FLASH * FLASH * FLASH * FLASH * Alamut Galatasaray 8 10 Haziran 2005, 16:35 Son Mesajları Gör
Enchanting
Yeni mesaj yok Cocuk yapımı Stygian Karikatürler 13 11 Mart 2008, 06:39 Son Mesajları Gör
nicksizz
Yeni mesaj yok Moss Ball Yapımı tush Hayvanlar Dünyası 7 20 Ocak 2007, 18:40 Son Mesajları Gör
fetza
Yeni mesaj yok maket araba yapımı psychologistt Otomobil Dünyası 0 07 Nisan 2008, 00:06 Son Mesajları Gör
psychologistt
Yeni mesaj yok Türk Yapımı Messenger DENEDİNİZ Mİ ? Chatfox MSN Messenger 6 20 Ağustos 2008, 17:16 Son Mesajları Gör
ülkücü


Bu Siteye Ait Çerezleri Sil

© 2003, 2049 Türkiye Forum :: Powered by phpBB © 2001, 2005 phpBB Group :: FI Theme
Tüm saatler GMT +2 Saat :: :: Forum Arşivleri
Hata: sayfa oluşturma = 8.94866 saniye, sql sorguları = 39
Türkiye Forum başlık özet akışları

Reklam alanı  

CBACK CrackerTracker tarafından korunuyor
23876 Girişim engellendi.


AdslDigiturk

Forum Haritası: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 86, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127