Evet Üstad Gercekten sölediini okuduum anda kafamda şimşekler çaktı

ve istediğimi yapabildim sonunda

işte Burda ;
Linklerin Görülmesine İzin Verilmiyor
Linki Görebilmek İçin
Üye Ol veya
Giriş Yaphttp://img19.imageshack.us/my.php?image=buttonoveroutflash84jv.swf
Ama Madem burası Ders Yeri yapımınıda anlatalım da Adet yerini bulsun dimi

Eveeet
1.Flash ta Boş Bir Sayfa açıyoruz,
ve Rectangle Tool
Resim Ön İzlemesi, Tam Görünüm için Üye Olmalısınız veya Giriş Yapmalısınız!
Üye Ol veya
Giriş Yap ile sahnemize Bir Diktortgen çiziyoruz, Bu Bizim Mouse Over Alanımız olacak... Yani Üzerine gelindiinde videoyu başlatacak alan... Bunu Böyle yapmamızın sebebi düzgün bir şekilde arada bozulmalar olamadan ( arada nesne olmayan yerlerde mouse overın iptal olması gibi ) bir buton yapmaktır, Bu yüzden tam butonu yapmayı düşündüğünüz alan kadar yapın...
2.Ardından çizdiğimiz Diktörtgene sağ tıklayıp çıkan menüden
Convert to Symbol'e tıklıyoruz. Movie Clip'i seçip ok Diyoruz.
3.Tekrar Sağ Tıklayıp Edit in Place Dedikten Sonra ( Yada çift tıklayarak ) Açılan Kısım da Tekrar DiktörtGenimizi Convert To Symbol ile Diktörtgeni Bu sefer Butona çeviriyoruz... Yani Movie içinde Buton olarak farklı bir Symbol Görevi görüyor Bunu Libraryden takip edebilirsiniz...
4.Ardından iki adet boş layer oluşturuyoruz
Resim Ön İzlemesi, Tam Görünüm için Üye Olmalısınız veya Giriş Yapmalısınız!
Üye Ol veya
Giriş Yap. Ben Birine Buton Diğerine stops dedim...
5.Buton Diye Yazdığımız Layera Butonumuzu yapıyoruz, Bu Bir Yazı, Şekil, Resim Olabilir. Biz Bir Yazı Kullanalım ve Static Text ile Buton Yazalım, Bunu Yine Convert To Symbol ile Movie Clip yapalım ...Aşağıdaki Gibi ( Not: Area ile Seçili Alan yani ilk Yaptığımız Buton Bu Karede Görünmemektedir ( Not 2: Not 1'i anlamadıysanız Boşverin Önemli Deil))
Resim Ön İzlemesi, Tam Görünüm için Üye Olmalısınız veya Giriş Yapmalısınız!
Üye Ol veya
Giriş Yap6.ve Animasyonumuzu verelim.Ben 10 Frame lik Bir Animasyon yaptım ama Keyframeler ile aralarındaki normal Framelerin eşitlik sağlaması lazım geldi bana Bunun için 11. Frame' Gelip (Buton Layerindeyiz hala ) insert Keyframe demeliyiz.Ardından 6.Framede Bir Kayframe daha Koyduk ve Böyle Göründü
Resim Ön İzlemesi, Tam Görünüm için Üye Olmalısınız veya Giriş Yapmalısınız!
Üye Ol veya
Giriş YapBurda Yazı Mouse üzerine gelince büyüyecek ve gidince küçülecek şekilde 6.Keyframedeki Yazıyı büyütüp iki tarafada Create Motion Tween Diyerek Animasyon veriyoruz...
Resim Ön İzlemesi, Tam Görünüm için Üye Olmalısınız veya Giriş Yapmalısınız!
Üye Ol veya
Giriş Yap Siz isterseniz daha uzun Framelere yayılmış Animasyonlar yada Butonuda Edit Place ile içindeki Sub Objeye çeşitli Animasyonlar Verebilirsiniz...
7.Şimdi Stops Layerine gelelim Buraya da 1.( ilk Frame ) ve 6. Framelere Keyframe atıyoruz ( Kısayolu f6 ). Ve Her iki keyframe'in Action Script Kısmınada
stop(); yazıyoruz.
Resim Ön İzlemesi, Tam Görünüm için Üye Olmalısınız veya Giriş Yapmalısınız!
Üye Ol veya
Giriş Yap8.Ve Geldik Area Layerina. Buton Yapmıştık Bu layerı hatırlıyorsanız, Şimdi Buna Sağ Tıklayıp Edit in Place ( yada çift Tıklayarak ) Butona geliyoruz... Burada Frame Olarak Karşımıza Up ( mouse üzerinde değilken ) , Over ( Mouse üzerinde iken ), Down ( Tıklama hali ) ve Hit diye 4 tane Kare içine yazılmış Bir Timeline geliyor...
Resim Ön İzlemesi, Tam Görünüm için Üye Olmalısınız veya Giriş Yapmalısınız!
Üye Ol veya
Giriş Yap9. Burada Hit Yazan Frame'e Keyframe verip ondan önceki framlerdeki objeleri siliyoruz, yani sadece Hit Frameinde Durucak Bizim Diktörtgenimiz. Böylece Transparan olucak ve Animasyon esnasında görünmeyecek...
Resim Ön İzlemesi, Tam Görünüm için Üye Olmalısınız veya Giriş Yapmalısınız!
Üye Ol veya
Giriş Yap10.Şimdi Tekrar Area, Buton ve Stop Layerlarını oluşturduğumuz kısma geliyoruz Bunun için Sol üstteki Mavi Geri Ok tuşunu kullanabiliriz...
Resim Ön İzlemesi, Tam Görünüm için Üye Olmalısınız veya Giriş Yapmalısınız!
Üye Ol veya
Giriş Yap11.şimdi Area Layerına Gelip ilk frame ve 6. Frame'e kayframe oluşturuyoruz... ilk Frame Dekinin Action Script Kısmına
on ( RollOver ) { Play(); } ve 6. Framedekine
on (RollOut) { Play(); } Yazıyoruz, Burda Dikkat Etmeniz Gerken En önemli şey Scripti yazdığınız yerdir! Buna Dikkat etmez iseniz hiç bişi olmaz. Verdiğim kodları yazarken, mesela 6. Framde kine yazıyoruz diyelim Diktörtgeni seçerek yani o seçili halde iken yazmamız gerekli! Çünkü Flashta Script o frame'e yada seçili objeye verilir, Yani Örneğin Flashta link verirken o frame'e veremezsiniz objeye vermelisiniz, Buna çok dikkat Edin Derim Yoksa Kafayı Pc Başında Yersiniz

.... Evet Artık Ctrl+Entera Basarak Animasyonumuzu Kontrol Edebiliriz... işte Bu kadar...
Şimdi Biraz Deişiklik yapalım ve Son aşamayı şöyle Deiştirelim;
12.ilk Frame'den 11. Frame'e Kadar Keyframe oluşturun yine 1. ve 6. Framelere üstteki kodları verin ( kriterlere dikkat ederek tabii ) şimdi Bu Verdiğim Kodu 2. Framdeki Kutuyu seçip yazın
on (rollOver) { play(); } on (rollOut) { gotoAndPlay(10); } |
Şimdi Bu kodu 5. Frame'e Kadar her Kutuya yazın (2 - 5). GotoAndPlayin yanındaki rakamı Her Bir Framede sağa geçtiğinizde Bir Düşürün...
2.Frame de = gotoAndPlay(10);
3.Frame de = gotoAndPlay(9);
4.Frame de =gotoAndPlay(

; ... gibi
şimdi Bu Kodu ise 11.Framdeki Kutuya yazın...
on (rollOver) { gotoAndPlay(2); } on (rollOut) { play(); }
|
Bunuda 7. Frame'e kadar Her Kutuya yazın ( 11 - 7 ).
Ve Her Bir Kutu Sola Geçtiğinizde gotoAndPlay Yanındaki Değeri
"1" arttırın 7.Frame'e gelene kadar...
Bu gotoAndPlay yanındaki değerleri hazırladığınız Animasyon karesi kadar Ayarlarsınız...
Bu Son yaptığımız Uzun Animasyonlu düğmelerde öneririm, Bunu uygulame sebebimiz Mouse üzerine gelince Çalışan Animasyon Bitmeden, Mouse üzerinden kalkarsa Animasyonu Bitirmeden Geri Dönmesi içindir...
Herkese Kolay Gelsin...
işte çalıştığımız Örneğin Bitmiş Hali
Linklerin Görülmesine İzin Verilmiyor
Linki Görebilmek İçin
Üye Ol veya
Giriş Yaphttp://img526.imageshack.us/my.php?image=deneme2ug.swf
ve Buda incelemeniz için .fla Dosyası
Linklerin Görülmesine İzin Verilmiyor
Linki Görebilmek İçin
Üye Ol veya
Giriş Yap http://rapidshare.de/files/12349900/deneme.rar.html