Anasayfa İletişim RSS
Emre Çamalan Derslerini Okumak için Tiklayin C'de Dosyaya Yazdırma (Bölüm 2)
Bu kısım bir nevi C'de dosyaya yazma işlemini sadece fputc() ile değil de fputs() ve fprintf() fonksiyonlarıyla daha etkin hale getirmek isteyen arkadaşlara hitap etmektedir.
 
Şimdi Üye Ol | Şifremi Unuttum
 
 
 
Anasayfa » Flash (140 ders)
 
Flashta MovieClip Buton Yapmak

Yazar: Hakan Çamoğlu  
Eklenme: 16.08.2007   Okunma: 2664    Puan: 3.8   Seviyesi:  Orta
Öncelikle Flash dokümanınıza yeni bir symbol ekleyin (Ctrl+F8). New Symbol penceresinden Movie clip seçimini yapın ve symbole menu_mc ismini verin.

MovieClip içerisinde oluşturacağımız layer yapısı oldukça önemlidir. MovieClip buton yaparken aşağıdaki gibi bir layer yapısı kullanıyoruz.



Toplam 5 adet layer ekleyerek yukarıdan aşağıya doğru şu şekilde isimlendirin: actions, labels, hit_alani, yazi, menu_bg...

İlk olarak labels layerında 5. ve 20. karelere blank keyframe (anahtar kare) ekleyin (F7) ve 30. kareye kadar uzatın. Daha sonra sırasıyla şu isimleri verin. 1. up, 5. over, 20. out...



Anahtar kareye isim vermek için anahtar kareyi seçerek properties panelini kullanın.

menu_bg katmanına menünüzün arka planını oluşturacak dikdörtgeni çizin ve yazı katmanına da butonunuzun üzerinde yazacak yazıyı ekleyin.

Yazı layerını 30. frame kadar uzatın. menu_bg layerında ise 5.frameden başlayıp 15. framede biten bir hareket oluşturun ve aynı hareketin tersini 20.frameden başlatarak 30.framede bitirin.

Aynı hareketin tersini yaratmak için hareketin tamamını timeline da kopyalayıp sağ klik Reverse Frames seçimini kullanın.



Butonu tamamlamak için actions katmanında 1. anahtar kare ve over konumundaki hareketin sona erdiği kareye (örneğimizde 15.kare) aşağıdaki actions komutunu ekleyin.


stop();



MovieClip içerisindeki işlemlerimizi tamamladık. MovieClipin son hali aşağıdaki gibi olmalıdır.



Burada yaratmış olduğumuz hit_alani layerını bu örnekte kullanmamıza gerek yok. Çünkü butonumuz zaten kendi hit alanını oluşturuyor. Eğer sizin yaptığınız tasarım ile hit alanı farklı olacak ise hit_alani layerına hit alanını çizin ve dolgu renginin Alpha değerini 0 yapın.

MovieClip ile işimizi tamamladıktan sonra sahnemize geri dönerek yapmış olduğunuz MovieClipi saheye ekleyin.

MovieClipi seçerek Actions paneline aşağıdaki kodları yazın.


on(rollOver){

gotoAndPlay("over");

}

on(rollOut){

gotoAndPlay("out");

}

on(release){

getURL("http://www.webders.com");

}



İşte hepsi bu kadar :)
 
  • Currently 3.83/5
Değelendirmek için üye girişi yapmanız gerekmektedir
EkleBunu Sosyal Paylam Butonu
Flashta MovieClip Buton Yapmak Dersini Yazdırın

"Flashta MovieClip Buton Yapmak" dersi için 13 yorum var

21.08.2007 Merdox diyor ki:
Meraba, Ben Flash e yeni başladım, Bu Layer Olayını Falan Yaptım Ama, şu menu_bg layerinde yapmamız gereken 5. frame den 15. frame de biten hareket olayını yapamadım, hareket nedir, nası eklerim, yardımcı olursanız sevinirim... usun:

Saygılarımla...

24.09.2007 carlos1907 diyor ki:
bende yeniyim yani daha doğrusu şu an bilgim sıfır ama kısmetse çözücem bu işi.

10.10.2007 armaganda diyor ki:
on (rollOver) {
gotoAndPlay("a_up");
}
on (rollOut) {
gotoAndPlay("a_out");
}
on (release) {
gotoAndPlay("urun");
}
not:verdiğim link aynı sahnennin içinde

böyle bir link verdim fakat tıkladığımda bu linke gitmiyor
on (release) {
geturl(bla bla......
yaptığımda çalışıyor acaba bende bir yanlışlık var yoksa bu tarz mc butonlarda gotoandplay yapmamalımıyız....

26.10.2007 Midas diyor ki:
Size bişi sorabilirmiyim butona video ekleme nasıl oluyor ( butona tıklayınca video nun gelmesi ) yardımcı olursanız yada öle bir dersiniz varsa sölermisiniz şimdiden teşşekkür ederim...

29.11.2007 nevermind diyor ki:
gayet güzel bir anlatım özellikle "label" olayı çok hoşuma gitti çok teşekkürler...

25.12.2007 kivilcim_bu diyor ki:
söylediklerinizi yaptım. link de verebiliyorum ama hareketleri göremiyorum neden acaba?buton sabit duruyor öyle:(

03.02.2008 cinarfoto2 diyor ki:
Mükemmel olmuş abi. Çok saol. Millet saçma sapan anlatıyordu. tam profesyonel template lerdeki gibi olmuş ellerine sağlık

16.02.2008 esgultek diyor ki:
merhaba,
bu buton örneğini cs3 te yaptım.fakat çalışmadı.
çalışmanın .fla dosyasını eklerseniz oradan takip edebiliriz.
iyi çalışmalar

03.03.2008 tententenay diyor ki:
Ellerine sağlık.

08.03.2008 By_FlamemaN diyor ki:
Evet fla dosyasını verirseniz ii olur.ayrıca bu en sonda verdiğiniz kodlar nereye yapıştırılıyor Orasını tam anlamadım ve yapıştırınca da release hatası veriyor ?

16.03.2008 frt diyor ki:
ya bana başlangıç için bir star ve son için bir replay butonu lazım yardımcı olabilirmisiniz

21.04.2008 Miyake diyor ki:
Arkadaslar özel isteklerinizi gidin forum bölümünde dile getirinsene

24.06.2008 zts diyor ki:
ya şunu adım adım anlatan bir video çekseniz.bir türlü yapamıyorum.bi yerlerde hata oluyor:S

ye olmadan yorum ekleyemezsiniz !


UYARI: SANALKURS'ta yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. SANALKURS'ta yer alan hiçbir makale, yazarından izinsiz başka bir yerde yayınlanamaz. SANALKURS kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu her türlü fikri eser, fotoğraf, resim vb. materyal ve ürünleri kullanamazlar. SANALKURS kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir. Söz konusu haksız kullanım nedeniyle SANALKURS .NET'in hiçbir hukuki sorumluluğu bulunmamakta olup, haksız kullanım nedeniyle SANALKURS.NET'in üçüncü kişilere ödemek zorunda kalabileceği her türlü tazminat ve/veya adli/idari para cezaları ilgili Sanalkurs kullanıcılarından rücu edilecektir.
 İSTATİSTİKLER
XML Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz
ÇEVRİMİÇİ 125 Ziyaretçi, 7 Üye (1 Gizli)
user82, sagokolik, inanogur, hatice.ince, Exe.Lan.Ce, 1azdeli
Bugün: 1118, Dün: 4674, Bu Ay: 20770, Toplam Ziyaret: 1048636, Toplam Üye: 92371, Son Üye: zingfa
Toplam Ders: 1645, Toplam Yazar: 40, Toplam Dosya: 43, Toplam Link: 109
   
RSS Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz